Оператор 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>Перевірте зараз
Вихід
Після подвійного клацання вказаного посилання результатом буде -