Operatorul void este folosit pentru a evalua o expresie și returnează nedefinit . În general, acest operator este utilizat pentru obținerea valorii primitive nedefinite. Este adesea folosit cu hyperlink-uri. De obicei, browserul reîmprospătează pagina sau încarcă o pagină nouă făcând clic pe un link. The javascript:void(0) poate fi folosit atunci când nu dorim să reîmprospătăm sau să încărcăm o pagină nouă în browser făcând clic pe un hyperlink.
Putem folosi operandul 0 în două moduri care sunt nul(0) sau gol 0 . Ambele moduri funcționează la fel. The JavaScript :void(0) spune browserului să „nu facă nimic”, adică împiedică browserul să reîncarce sau să reîmprospăteze pagina. Este util atunci când inserăm link-uri care au un rol important pe pagina web fără nicio reîncărcare. Deci, folosind nul(0) pe astfel de link-uri împiedică reîncărcarea paginii, dar permite îndeplinirea unei funcții utile, cum ar fi actualizarea unei valori pe pagina web.
De asemenea, este folosit pentru a preveni redirecționarea nedorită a paginii.
Sintaxă
void expression;
Să înțelegem utilizarea javascript:void(0); folosind câteva exemple.
python __dict__
Exemplul 1
În exemplul următor, definim două legături. În primul link, folosim cuvântul cheie void. Când se face clic pe linkul corespunzător, nu va face nimic din cauza nul(0) .
Când facem clic pe al doilea link, va afișa o casetă de dialog de alertă.
<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>Testează-l acum
Ieșire
rj12 vs rj11
Făcând dublu clic pe link-ul specificat, rezultatul va fi -