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
event.preventDefault();
Exempel
Låt oss göra så att ett klick på länken inte leder till navigering till en annan sida:
<a href="/" id="elem">länk</a>
let elem = document.querySelector('#elem');
elem.addEventListener('click', function(event) {
event.preventDefault();
alert('du kan inte följa den här länken!');
});
:
Se även
-
metoden
addEventListener,
som binder händelser -
metoden
removeEventListener,
som lossar händelser