Void-operatorn används för att utvärdera ett uttryck och returnerar odefinierad . I allmänhet används denna operator för att erhålla det odefinierade primitiva värdet. Det används ofta med hyperlänkar. Vanligtvis uppdaterar webbläsaren sidan eller laddar en ny sida när du klickar på en länk. De javascript:void(0) kan användas när vi inte vill uppdatera eller ladda en ny sida i webbläsaren när vi klickar på en hyperlänk.
Vi kan använda operanden 0 på två sätt alltså void (0) eller ogiltig 0 . Båda sätten fungerar likadant. De JavaScript :void(0) säger åt webbläsaren att 'göra ingenting', dvs. hindrar webbläsaren från att ladda om eller uppdatera sidan. Det är användbart när vi infogar länkar som har någon viktig roll på webbsidan utan att behöva laddas om. Så, använder void (0) på sådana länkar förhindrar omladdning av sidan men gör det möjligt att utföra en användbar funktion som att uppdatera ett värde på webbsidan.
Det används också för att förhindra oönskad omdirigering av sidan.
Syntax
void expression;
Låt oss förstå användningen av javascript:void(0); med några exempel.
Exempel1
I följande exempel definierar vi två länkar. I den första länken använder vi nyckelordet void. När motsvarande länk klickas på gör den ingenting på grund av void (0) .
När vi klickar på den andra länken visas en varningsdialogruta.
<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>Testa det nu
Produktion
När du dubbelklickar på den angivna länken blir utdata -