removeEventListener usuli
removeEventListener usuli
ilgari addEventListener orqali
tayinlangan hodisa qayta ishlovchisini o‘chirish imkonini beradi. Buning uchun parametrlarda
hodisa turi va hodisa tayinlanganda uzatilgan funksiyani qayta uzatish kerak.
Sintaksis
element.removeEventListener('hodisa turi', funksiya);
Misol
Keling, elementga bir marta bosilganda ishlaydigan qilaylik:
<input type="button" id="button" value="click me">
let button = document.querySelector('#button');
button.addEventListener('click', func); // hodisani tayinlaymiz
function func() {
alert('!!!');
button.removeEventListener('click', func); // bosilgandan so‘ng uni o‘chiramiz
};
:
Shuningdek qarang
-
preventDefaultusuli,
standart amalni bekor qiladi