removeEventListener մեթոդը
removeEventListener մեթոդը թույլ է տալիս
հեռացնել նախկինում addEventListener-ի միջոցով նշանակված
իրադարձության մշակիչը: Դրա համար պարամետրերում
անհրաժեշտ է փոխանցել իրադարձության տեսակը և նույն ֆունկցիան,
որոնք փոխանցվել էին իրադարձության նշանակման ժամանակ:
Շարահյուսություն
տարր.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մեթոդը,
որը չեղարկում է լռելյայն գործողությունը