“Conocimiento Problema>Solución de problemas de PC

Cómo solucionar el error javascript:void(0)

2016/2/24
javascript:vacío(0) es un fragmento de código que se utiliza a menudo para evitar que se produzcan acciones predeterminadas. Por ejemplo, si hace clic en un enlace que tiene `javascript:void(0)` como atributo href, el navegador no navegará a la página enlazada.

Esto puede resultar útil en algunos casos, pero también puede causar problemas. Por ejemplo, si tiene un formulario que tiene un botón de envío que utiliza `javascript:void(0)` como atributo onclick, el formulario no se enviará cuando haga clic en el botón.

Para resolver el problema, la solución más conveniente es eliminar el atributo javascript:void(0) por completo. He aquí un ejemplo:

Original (botón que no funciona):

```html

Entregar

```

Solución (Botón que realmente envía):

```html

Entregar

```

En este ejemplo actualizado, se elimina el atributo onclick con su valor javascript:void(0). Como resultado, el navegador ahora ejecutará el comportamiento predeterminado del botón enviar, que es enviar el formulario cuando se hace clic.

Aquí hay otras formas de corregir el error `javascript:void(0)`:

* Reemplace `javascript:void(0)` por `#`. Esto hará que el enlace o botón no haga nada al hacer clic en él.

* Utilice el método `preventDefault()`. Este método se puede utilizar para evitar que se produzca la acción predeterminada, pero aún así permitir que se ejecute otro código JavaScript. Por ejemplo, podría utilizar el siguiente código para evitar que un enlace navegue a la página siguiente, pero aún así permitir que se muestre un mensaje de confirmación:

```javascript

document.querySelector('a').addEventListener('clic', función(e) {

e.preventDefault();

// Otro código JavaScript...

});

```

Solución de problemas de PC
Cómo crear un disco de restauración para un Dell 2300
Problemas con Winlogon
¿Cómo hacer la pantalla más pequeña para los email
Cómo transferir datos de un ordenador portátil Muerto
Cómo utilizar Chromecast sin Wi-Fi
Cómo hacer Vidoes funcionen más rápido en un equipo
Cómo quitar Site Server Pop - ups
Cómo comprobar una batería HP DV5
Conocimiento de la computadora © http://www.ordenador.online