removeEventListener Metodu

removeEventListener metodu, daha önce addEventListener ile atanmış bir olay işleyicisini kaldırmanızı sağlar. Bunun için parametrelere, olay atanırken iletilen olay türünü ve aynı işlevi iletmek gerekir.

Sözdizimi

javascriptelement.removeEventListener('olay türü', işlev);

Örnek

Bir elemente tıklamanın sadece bir kez çalışmasını sağlayalım:

html<input type="button" id="button" value="click me">
javascriptlet button = document.querySelector('#button');
button.addEventListener('click', func); // olayı ata

function func() {
  alert('!!!');
  button.removeEventListener('click', func); // tıklamadan sonra onu kaldır
};

Результат:

Ayrıca Bakınız