removeEventListener методу

removeEventListener методу addEventListener аркылуу мурда белгиленген окуя иштетүүчүсүн жок кылууга мүмкүндүк берет. Бул үчүн параметрлерде окуянын тибин жана окуя белгиленгенде берилген функциянын өзүн берүү керек.

Синтаксис

javascriptэлемент.removeEventListener('окуянын тиби', функция);

Мисал

Элементке чыкылдатуу бир гана жолу ишке ашкандай кылалы:

html<input type="button" id="button" value="мага чыкылда">
javascriptlet button = document.querySelector('#button');
button.addEventListener('click', func); // окуяны белгилейбиз

function func() {
  alert('!!!');
  button.removeEventListener('click', func); // чыкылдатуудан кийин аны жок кылабыз
};

Результат:

Ошондой эле караңыз

  • preventDefault методу,
    ал ылдамдыктагы аракетти жокко чыгарат