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
-
metoda
addEventListener,
ki veže dogodke -
metoda
removeEventListener,
ki odvezuje dogodke