Метад event.preventDefault

Метад event.preventDefault дазваляе адмяніць дзеянні браўзера па змаўчанні. Напрыклад, зрабіць так, каб пры кліку па спасылцы не было пераходу на іншую старонку ці па націсканні на кнопку форма не адпраўлялася на сервер. Як карыстацца: проста ўнутры функцыі, якая прывязаная да падзеі, у любым месцы слеўд выклікаць event.preventDefault(), дзе event - гэта аб'ект Event.

Сінтаксіс

javascriptevent.preventDefault();

Прыклад

Давайце зробім так, каб па кліку на спасылку не адбывалася пераходу на іншую старонку:

html<a href="/" id="elem">спасылка</a>
javascriptlet elem = document.querySelector('#elem');

elem.addEventListener('click', function(event) {
  event.preventDefault();
  alert('вы не можаце перайсці па гэтай спасылцы!');
});

Результат:

Глядзіце таксама