Operátor void sa používa na vyhodnotenie výrazu a vráti nedefinované . Vo všeobecnosti sa tento operátor používa na získanie nedefinovanej primitívnej hodnoty. Často sa používa s hypertextovými odkazmi. Prehliadač zvyčajne obnoví stránku alebo načíta novú stránku po kliknutí na odkaz. The javascript:void(0) možno použiť, keď nechceme obnoviť alebo načítať novú stránku v prehliadači kliknutím na hypertextový odkaz.
Môžeme použiť operand 0 dvoma spôsobmi neplatné(0) alebo prázdno 0 . Oba spôsoby fungujú rovnako. The JavaScript :void(0) povie prehliadaču, aby „nerobil nič“, t. j. zabráni prehliadaču znova načítať alebo obnoviť stránku. Je to užitočné, keď vkladáme odkazy, ktoré majú nejakú dôležitú úlohu na webovej stránke bez akéhokoľvek opätovného načítania. Takže pomocou neplatné(0) na takýchto odkazoch zabraňuje opätovnému načítaniu stránky, ale umožňuje vykonávať užitočnú funkciu, ako je aktualizácia hodnoty na webovej stránke.
Používa sa aj na zabránenie nechcenému presmerovaniu stránky.
prevod na reťazec
Syntax
void expression;
Poďme pochopiť použitie javascript:void(0); pomocou niektorých príkladov.
Príklad 1
V nasledujúcom príklade definujeme dva odkazy. V prvom odkaze používame kľúčové slovo void. Keď sa klikne na príslušný odkaz, neurobí to nič z dôvodu void(0) .
Keď klikneme na druhý odkaz, zobrazí sa dialógové okno s upozornením.
<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>Vyskúšajte to
Výkon
Po dvojitom kliknutí na zadaný odkaz bude výstup -
stiahnite si youtube pomocou vlc