Metod event.preventDefault

Metod event.preventDefault omogućava otkazivanje podrazumevanih radnji pretraživača. Na primer, da se pri klku na link ne pređe na drugu stranicu ili pritiskom na dugme forma ne pošalje na server. Kako se koristi: jednostavno unutar funkcije, koja je vezana za događaj, na bilo kom mestu treba pozvati event.preventDefault(), gde je event - objekat Event.

Sintaksa

javascriptevent.preventDefault();

Primer

Hajde da napravimo da pri kliku na link ne dođe do prelaska na drugu stranicu:

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

elem.addEventListener('click', function(event) {
  event.preventDefault();
  alert('ne možete da pređete preko ovog linka!');
});

Результат:

Pogledajte takođe