Metoda event.preventDefault

Metoda event.preventDefault omogoča preklic privzetih dejanj brskalnika. Na primer, omogoča, da ob kliku na povezavo ne pride do navigacije na drugo stran ali ob pritisku na gumb obrazec ne bo poslan na strežnik. Uporaba: preprosto znotraj funkcije, ki je vezana na dogodek, kjerkoli pokličite event.preventDefault(), kjer je event objekt Event.

Sintaksa

javascriptevent.preventDefault();

Primer

Naredimo tako, da ob kliku na povezavo ne pride do navigacije na drugo stran:

html<a href="/" id="elem">povezava</a>
javascriptlet elem = document.querySelector('#elem');

elem.addEventListener('click', function(event) {
  event.preventDefault();
  alert('ne morete slediti tej povezavi!');
});

Результат:

Glejte tudi