logo

JavaScript:void(0)

O operador void é usado para avaliar uma expressão e retorna o indefinido . Geralmente, este operador é usado para obter o valor primitivo indefinido. Muitas vezes é usado com hiperlinks. Normalmente, o navegador atualiza a página ou carrega uma nova página ao clicar em um link. O javascript:void(0) pode ser usado quando não queremos atualizar ou carregar uma nova página no navegador ao clicar em um hiperlink.

Podemos usar o operando 0 de duas maneiras que são vazio(0) ou vazio 0 . Ambas as formas funcionam da mesma forma. O JavaScript :vazio(0) diz ao navegador para 'não fazer nada', ou seja, evita que o navegador recarregue ou atualize a página. É útil quando inserimos links que desempenham alguma função importante na página sem recarregar. Então, usando vazio(0) nesses links evita o recarregamento da página, mas permite executar uma função útil, como atualizar um valor na página da web.

Também é usado para evitar redirecionamentos indesejados da página.

Sintaxe

 void expression; 

Vamos entender o uso de javascript:void(0); usando alguns exemplos.

Exemplo 1

No exemplo a seguir, estamos definindo dois links. No primeiro link, estamos usando a palavra-chave void. Quando o link correspondente for clicado, não fará nada por causa do vazio(0) .

Quando clicamos no segundo link, uma caixa de diálogo de alerta será exibida.

como ler um arquivo json
 <h2> Click the following link to see the changes </h2> <h4> You can see on closing the alert dialog box, the page will not redirect to https://www.javatpoint.com/ </h4> <a href="javascript:void(0);https://www.javatpoint.com/" ondblclick="alert(" welcome to the javatpoint.com')'> Double click the link </a> 
Teste agora

Saída

JavaScript:void(0)

Ao clicar duas vezes no link especificado, a saída será -

JavaScript:void(0)