removeEventListener metodi

removeEventListener metodi öň addEventListener arkaly bellenen hadysa işleýjisini aýyrmaga mümkinçilik berýär. Bunuň üçin parametrlerde hadysanyň tipini we hadysa bellän wagty berlen şol bir funksiýany geçirmek gerek.

Sintaksis

javascriptelement.removeEventListener('hadysanyň tipi', funksiýa);

Mysal

Elemente basylganda diňe bir gezek işleýän etmeli:

html<input type="button" id="button" value="maňa bas">
javascriptlet button = document.querySelector('#button');
button.addEventListener('click', func); // hadysany bellemek

function func() {
  alert('!!!');
  button.removeEventListener('click', func); // basylandan soň ony aýyrmak
};

Результат:

Şeýle hem garanyň