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
event.preventDefault();
Primer
Naredimo tako, da ob kliku na povezavo ne pride do navigacije na drugo stran:
<a href="/" id="elem">povezava</a>
let 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