removeEventListener методи

removeEventListener методи олдинроқ addEventListener орқали тайинланган воке ишловчисини ўчириш имконини беради. Бунинг учун параметрларда воке тури ва воке тайинланганда берилган функцияни ўша функцияни бериш керак.

Синтаксис

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

Мисол

Элементга босилганда факат бир марта ишлашини таъминлаймиз:

html<input type="button" id="button" value="click me">
javascriptlet button = document.querySelector('#button');
button.addEventListener('click', func); // воке тайинлаймиз

function func() {
  alert('!!!');
  button.removeEventListener('click', func); // босилгандан сўнг уни ўчирамиз
};

Результат:

Қаранг

  • preventDefault методи,
    у standart ҳаракатни бекор қилади