Az event.preventDefault metódus

Az event.preventDefault metódus lehetővé teszi a böngésző alapértelmezett műveleteinek megtiltását. Például, hogy egy hivatkozásra kattintva ne történjen átugrás egy másik oldalra, vagy egy gomb megnyomásakor az űrlap ne küldődjön el a szerverre. Hogyan kell használni: egyszerűen a művelethez kötött függvényen belül, bárhol ki kell hívni az event.preventDefault()-t, ahol event - ez az Event objektum.

Szintaxis

javascriptevent.preventDefault();

Példa

Tegyük fel, hogy egy hivatkozásra kattintva ne történjen átugrás egy másik oldalra:

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

elem.addEventListener('click', function(event) {
  event.preventDefault();
  alert('nem követheti ezt a hivatkozást!');
});

Результат:

Lásd még