Усули removeEventListener
Усули removeEventListener имкон медиҳад
коргузори ҳодисаеро, ки пештар тавассути addEventListener
таъйин шуда буд, ҳазф кунед. Барои ин дар параметрҳо
бояд навъи ҳодиса ва ҳамон функсияеро,
ки ҳангоми таъйин кардани ҳодиса дода мешуданд, гузаронид.
Синтаксис
унсуриDOM.removeEventListener('навъи ҳодиса', функсия);
Намуна
Биёед то клик кардан ба унсур танҳо як бор амалӣ шавад:
<input type="button" id="button" value="click me">
let button = document.querySelector('#button');
button.addEventListener('click', func); // ҳодисаро таъйин мекунем
function func() {
alert('!!!');
button.removeEventListener('click', func); // пас аз клик онро ҳазф мекунем
};
:
Инчунин бубинед
-
усули
preventDefault,
ки амали пешфарзро бекор мекунад