Metoden event.preventDefault
Metoden event.preventDefault lar
deg avbryte nettleserens standardhandlinger.
For eksempel, gjøre det slik at når du klikker på
en lenke, blir det ikke noe overgang til en annen side
eller ved å trykke på en knapp, blir ikke skjemaet sendt
til serveren. Hvordan bruke: bare inne i funksjonen,
som er knyttet til hendelsen, hvor som helst
bør du kalle event.preventDefault(),
der event - er objektet Event.
Syntaks
event.preventDefault();
Eksempel
La oss gjøre det slik at ved klikk på en lenke skjer det ikke noen overgang til en annen side:
<a href="/" id="elem">lenke</a>
let elem = document.querySelector('#elem');
elem.addEventListener('click', function(event) {
event.preventDefault();
alert('du kan ikke følge denne lenken!');
});
:
Se også
-
metoden
addEventListener,
som binder hendelser -
metoden
removeEventListener,
som fjerner hendelser