GeeksforGeeks

Mogłeś czasami natknąć się na „javascript:void(0)” w dokumencie HTML. Jest on często używany, gdy wstawienie wyrażenia do strony internetowej może spowodować jakiś niepożądany efekt. Aby usunąć ten efekt, używa się „javascript:void(0)”. Wyrażenie to zwraca niezdefiniowaną wartość pierwotną.
Jest to często używane z hiperłączami.
Czasami, zdecydujesz się wywołać JavaScript z wnętrza linku. Normalnie, po kliknięciu na link, przeglądarka ładuje nową stronę lub odświeża tę samą stronę (w zależności od podanego adresu URL).
Ale najprawdopodobniej nie chcesz, aby tak się stało, jeśli podłączyłeś do linku jakiś JavaScript.

Aby zapobiec odświeżeniu strony, możesz użyć void(0).

Użycie „#” w znaczniku kotwicy: Podczas pisania poniższego kodu w edytorze, strona internetowa jest odświeżana po wyświetleniu komunikatu alertu.
Przykład:

<!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>



Wykonanie:

Użycie „javascript:void(0);” w znaczniku anchor: Pisanie „javascript:void(0);” w znaczniku kotwicy może zapobiec przeładowaniu strony, a funkcje JavaScript mogą być wywoływane na pojedynczych lub podwójnych kliknięciach w prosty sposób.
Przykład:

<!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>



Wykonanie:

Tagi artykułów :

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *