GeeksforGeeks

Tu potresti aver incontrato occasionalmente “javascript:void(0)” in un documento HTML. È spesso usato quando l’inserimento di un’espressione in una pagina web potrebbe produrre qualche effetto indesiderato. Per rimuovere questo effetto, si usa “javascript:void(0)”. Questa espressione restituisce un valore primitivo indefinito.
Questo è spesso usato con i collegamenti ipertestuali.
A volte, si decide di chiamare qualche JavaScript dall’interno di un collegamento. Normalmente, quando cliccate su un link, il browser carica una pagina nuova o aggiorna la stessa pagina (a seconda dell’URL specificato).
Ma molto probabilmente non desiderate che questo accada se avete agganciato qualche JavaScript al link.

Per evitare che la pagina venga aggiornata, potete usare void(0).

Usando “#” nel tag anchor: Quando si scrive il seguente codice nell’editor, la pagina web viene aggiornata dopo che viene mostrato il messaggio di avviso.
Esempio:

<!DOCTYPE html>
<html>
<head>
<title>without JavaScript:void(0)</title>

</

head>

<body>
<center>
<h1style="color:green">GeksforGeeks</h1>
<h3>without JavaScript:void(0)</h3>
<ahref="#"
ondblclick="alert('Welcome to Geeks for Geeks')">
Double click on me </a>
</center>
</body>
</html>



Output:

Usando “javascript:void(0);” nel tag di ancoraggio: Scrivere “javascript:void(0);” nel tag di ancoraggio può impedire il ricaricamento della pagina e le funzioni JavaScript possono essere chiamate facilmente su clic singoli o doppi.
Esempio:

<!DOCTYPE html>
<html>
<head>
<title>JavaScript:void(0)</title>

</

head>

<body>
<center>
<h1style="color:green">GeksforGeeks</h1>
<h3>JavaScript:void(0)</h3>
<ahref="javascript:void(0);"
ondblclick="alert('Welcome to Geeks for Geeks')">
Double click on me </a>
</center>
</body>
</html>



Output:

Tag articolo :

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *