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
javascriptelement.removeEventListener('hodisa turi', funksiya);
Misol
Keling, elementga bir marta bosilganda ishlaydigan qilaylik:
html<input type="button" id="button" value="click me">javascriptlet 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