Metoden event.preventDefault

Metoden event.preventDefault tillader at annullere browserens standardhandlinger. For eksempel, gøre det sådan, at når der klikkes på et link, sker der ikke en overgang til en anden side, eller når der trykkes på en knap, bliver formularen ikke sendt til serveren. Sådan bruges den: bare inde i funktionen, der er bundet til begivenheden, på ethvert sted skal man kalde event.preventDefault(), hvor event er objektet Event.

Syntaks

javascriptevent.preventDefault();

Eksempel

Lad os gøre det sådan, at når der klikkes på et link, sker der ikke en overgang til en anden side:

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

elem.addEventListener('click', function(event) {
  event.preventDefault();
  alert('du kan ikke følge dette link!');
});

Результат:

Se også