removeEventListener metodu
removeEventListener metodu
əvvəlcədən addEventListener ilə
təyin edilmiş hadisə işləyicisini silməyə imkan verir. Bunun üçün parametrlərdə
hadisənin tipini və hadisə təyin edilərkən ötürülən eyni funksiyanı
ötürmək lazımdır.
Sintaksis
element.removeEventListener('hadisə tipi', funksiya);
Nümunə
Gəlin elementə klik etməyin yalnız bir dəfə işləməsini təmin edək:
<input type="button" id="button" value="click me">
let button = document.querySelector('#button');
button.addEventListener('click', func); // hadisəni təyin edirik
function func() {
alert('!!!');
button.removeEventListener('click', func); // klikdən sonra onu silirik
};
:
Həmçinin bax
-
preventDefaultmetodu,
standart hərəkəti ləğv edir