Метад event.preventDefault
Метад event.preventDefault дазваляе
адмяніць дзеянні браўзера па змаўчанні.
Напрыклад, зрабіць так, каб пры кліку па
спасылцы не было пераходу на іншую старонку
ці па націсканні на кнопку форма не адпраўлялася
на сервер. Як карыстацца: проста ўнутры функцыі,
якая прывязаная да падзеі, у любым месцы
слеўд выклікаць event.preventDefault(),
дзе event - гэта аб'ект Event.
Сінтаксіс
event.preventDefault();
Прыклад
Давайце зробім так, каб па кліку на спасылку не адбывалася пераходу на іншую старонку:
<a href="/" id="elem">спасылка</a>
let elem = document.querySelector('#elem');
elem.addEventListener('click', function(event) {
event.preventDefault();
alert('вы не можаце перайсці па гэтай спасылцы!');
});
:
Глядзіце таксама
-
метад
addEventListener,
які прывязвае падзеі -
метад
removeEventListener,
які адвязвае падзеі