Resumen
El operador void
se usa en cualquiera de los siguientes modos:
void (expresion )
void expresion
El operador void
especifica una expresi贸n que se eval煤a sin devolver un valor. expresion
es una expresi贸n JavaScript para evaluar. El par茅ntesis rodeando la expresi贸n es opcional, pero usarlos es una buena pr谩ctica al programar.
Puede usar el operador void
para especificar una expresi贸n como un enlace de hipertexto. La expresi贸n se eval煤a pero no se carga en lugar del documento actual.
El siguiente c贸digo crea un enlace de hipertexto que no hace nada cuando el usuario hace click en 茅l. Cuando el usuario hace click en el enlace, void(0) se eval煤a como 0, pero eso no tiene ning煤n efecto en JavaScript.
<a href="javascript:void(0)">Haga click aqu铆 para no hacer nada</a>
El siguiente c贸digo crea un enlace de hipertexto que env铆a un formulario cuando el usuario hace click en 茅l.
<a href="javascript:void(document.forms["miFormulario"].submit())">
Haga click aqu铆 para enviar</a>