Metodas event.preventDefault
Metodas event.preventDefault leidžia
atšaukti numatytuosius naršyklės veiksmus.
Pavyzdžiui, padaryti taip, kad paspaudus ant
nuorodos neperėmtumėte į kitą puslapį
arba paspaudus mygtuką forma neišsiųstų
į serverį. Kaip naudotis: tiesiog funkcijos viduje,
kuri yra susieta su įvykiu, bet kurioje vietoje
reikia iškviesti event.preventDefault(),
kur event - tai objektas Event.
Sintaksė
event.preventDefault();
Pavyzdys
Padarykime taip, kad paspaudus ant nuorodos neįvyktų perėjimas į kitą puslapį:
<a href="/" id="elem">nuoroda</a>
let elem = document.querySelector('#elem');
elem.addEventListener('click', function(event) {
event.preventDefault();
alert('Jūs negalite pereiti pagal šią nuorodą!');
});
:
Taip pat žiūrėkite
-
metodas
addEventListener,
kuris pririša įvykius -
metodas
removeEventListener,
kuris atriša įvykius