Meetod event.preventDefault
Meetod event.preventDefault võimaldab
tühistada brauseri vaiketoimingud.
Näiteks teha nii, et lingile klõpsates
ei toimuks teisele lehele suunamist
või nupu vajutamisel vormi serverisse
saatmist. Kuidas kasutada: lihtsalt funktsiooni sees,
mis on sündmusega seotud, suvalises kohas
tuleks kutsuda event.preventDefault(),
kus event on Event objekt.
Süntaks
event.preventDefault();
Näide
Teeme nii, et lingile klõpsates ei toimuks teisele lehele suunamist:
<a href="/" id="elem">link</a>
let elem = document.querySelector('#elem');
elem.addEventListener('click', function(event) {
event.preventDefault();
alert('te ei saa sellel lingil edasi minna!');
});
:
Vaata ka
-
meetod
addEventListener,
mis seob sündmused -
meetod
removeEventListener,
mis lahendab sündmuste seosed