Operator void se uporablja za ovrednotenje izraza in vrne nedoločeno . Na splošno se ta operator uporablja za pridobitev nedefinirane osnovne vrednosti. Pogosto se uporablja s hiperpovezavami. Običajno brskalnik ob kliku povezave osveži stran ali naloži novo stran. The javascript:void(0) lahko uporabimo, ko ne želimo osvežiti ali naložiti nove strani v brskalnik ob kliku hiperpovezave.
Lahko uporabimo operand 0 na dva načina, ki sta praznina (0) oz praznina 0 . Oba načina delujeta enako. The JavaScript :void(0) brskalniku sporoči, naj 'ne stori ničesar', kar pomeni, da brskalniku prepreči ponovno nalaganje ali osvežitev strani. Uporabno je, ko brez ponovnega nalaganja vstavimo povezave, ki imajo pomembno vlogo na spletni strani. Torej, z uporabo praznina (0) na takih povezavah preprečuje ponovno nalaganje strani, vendar omogoča izvajanje uporabne funkcije, kot je posodabljanje vrednosti na spletni strani.
Uporablja se tudi za preprečevanje neželenih preusmeritev strani.
Sintaksa
void expression;
Razumejmo uporabo javascript:void(0); z nekaj primeri.
Primer1
V naslednjem primeru definiramo dve povezavi. V prvi povezavi uporabljamo ključno besedo void. Ko uporabnik klikne ustrezno povezavo, ne bo storil ničesar zaradi praznina (0) .
Ko kliknemo na drugo povezavo, se prikaže pogovorno okno z opozorilom.
<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>Preizkusite zdaj
Izhod
branje datoteke csv v javi
Ko dvokliknete navedeno povezavo, bo rezultat -