Metode removeEventListener
Metode removeEventListener ļauj
noņemt iepriekš piešķirto, izmantojot addEventListener,
notikuma apstrādātāju. Lai to izdarītu, parametros
jānodod notikuma veids un tā pati funkcija,
kuras tika nodotas, piešķirot notikumu.
Sintakse
javascriptelement.removeEventListener('notikuma veids', funkcija);
Piemērs
Padarīsim tā, lai klikšķis uz elementa darbotos tikai vienu reizi:
html<input type="button" id="button" value="click me">javascriptlet button = document.querySelector('#button');
button.addEventListener('click', func); // piešķiram notikumu
function func() {
alert('!!!');
button.removeEventListener('click', func); // pēc klikšķa to noņemam
};
Результат:
Skatiet arī
-
metode
preventDefault,
kas atceļ noklusējuma darbību