Metoden event.preventDefault

Metoden event.preventDefault låter dig avbryta webbläsarens standardåtgärder. Till exempel, göra så att ett klick på en länk inte leder till en annan sida eller att ett tryck på en knapp inte skickar formuläret till servern. Hur man använder det: helt enkelt inuti funktionen som är bunden till händelsen, var som helst ska du anropa event.preventDefault(), där event är objektet Event.

Syntax

javascriptevent.preventDefault();

Exempel

Låt oss göra så att ett klick på länken inte leder till navigering till en annan sida:

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

elem.addEventListener('click', function(event) {
  event.preventDefault();
  alert('du kan inte följa den här länken!');
});

Результат:

Se även