210 of 264 menu

A removeEventListener metódus

A removeEventListener metódus lehetővé teszi egy korábban a addEventListener segítségével hozzárendelt eseménykezelő eltávolítását. Ehhez a paraméterekben át kell adni az esemény típusát és ugyanazt a függvényt, amelyek az esemény hozzárendelésekor lettek megadva.

Szintaxis

elem.removeEventListener('eseménytípus', függvény);

Példa

Tegyük úgy, hogy az elemre kattintás csak egyszer fusson le:

<input type="button" id="button" value="click me"> let button = document.querySelector('#button'); button.addEventListener('click', func); // esemény hozzárendelése function func() { alert('!!!'); button.removeEventListener('click', func); // a kattintás után eltávolítjuk };

:

Lásd még

  • a preventDefault metódus,
    amely megszakítja az alapértelmezett műveletet
ptnlfridsw