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

javascriptevent.preventDefault();

Näide

Teeme nii, et lingile klõpsates ei toimuks teisele lehele suunamist:

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

elem.addEventListener('click', function(event) {
  event.preventDefault();
  alert('te ei saa sellel lingil edasi minna!');
});

Результат:

Vaata ka