logo

JavaScript:void(0)

Операторът void се използва за изчисляване на израз и връща недефиниран . Обикновено този оператор се използва за получаване на недефинирана примитивна стойност. Често се използва с хипервръзки. Обикновено браузърът опреснява страницата или зарежда нова страница при щракване върху връзка. The javascript:void(0) може да се използва, когато не искаме да опресняваме или да зареждаме нова страница в браузъра при щракване върху хипервръзка.

Можем да използваме операнд 0 по два начина, които са празнота (0) или празнота 0 . И двата начина работят еднакво. The JavaScript :празни (0) казва на браузъра да „не прави нищо“, т.е. не позволява на браузъра да презарежда или опреснява страницата. Полезно е, когато вмъкваме връзки, които имат важна роля в уеб страницата, без да презареждаме. И така, използвайки празнота (0) на такива връзки предотвратява презареждането на страницата, но позволява извършването на полезна функция като актуализиране на стойност на уеб страницата.

Използва се и за предотвратяване на нежелано пренасочване на страницата.

Синтаксис

 void expression; 

Нека разберем употребата на javascript:void(0); използвайки някои примери.

Пример1

В следващия пример дефинираме две връзки. В първата връзка използваме ключовата дума void. Когато се щракне върху съответната връзка, тя няма да направи нищо поради празнота (0) .

Когато щракнем върху втората връзка, тя ще покаже диалогов прозорец за предупреждение.

 <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> 
Тествайте сега

Изход

JavaScript:void(0)

При двукратно щракване върху посочената връзка изходът ще бъде -

JavaScript:void(0)