Метод removeEventListener
Метод removeEventListener омогућава
уклањање раније додељеног преко addEventListener
руковаоца догађаја. За то у параметрима
потребно је пренети тип догађаја и исту функцију,
који су пренети приликом доделе догађаја.
Синтакса
елемент.removeEventListener('тип догађаја', функција);
Пример
Хајде да направимо да клик на елемент делује само једном:
<input type="button" id="button" value="кликни ме">
let button = document.querySelector('#button');
button.addEventListener('click', func); // додељујемо догађај
function func() {
alert('!!!');
button.removeEventListener('click', func); // после клика га уклањамо
};
:
Види такође
-
метод
preventDefault,
који поништава подразумевано деловање