void é um operador em Javascript que especifica a avaliação de uma expressão, mas não retorna um valor.
O formato de uso do operador void é o seguinte:
1.
código do programa
javascript: void (expressão)
2.
código do programa
javascript: expressão nula
como:
código do programa
<a href="javascript:void(0)">Clique aqui para ver o efeito</a> //Na verdade, equivalente a um link morto.
como:
código do programa
<a href="javascript:void(document.form.submit())">Clique aqui para enviar o formulário</a> //O formulário será enviado quando o usuário clicar
Perceber:
código do programa
<a href="#">Clique aqui</a>
e
código do programa
<a href="javascript:void(0)">Clique aqui</a>
A diferença:
Citar conteúdo
#Apenas contém informações de localização. A âncora padrão é #Top, que é o topo da página web;
E javascript:void(0) é um link morto.