Metoda removeEventListener

Metoda removeEventListener lejon heqjen e një përpunuesi ngjarjeje të caktuar më parë përmes addEventListener. Për këtë, në parametra duhet të kalohet lloji i ngjarjes dhe e njëjta funksion, që u përcaktuan gjatë caktimit të ngjarjes.

Sintaksa

javascriptelement.removeEventListener('lloji i ngjarjes', funksioni);

Shembull

Le ta bëjmë që klikimi në element të ekzekutohet vetëm një herë:

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

function func() {
  alert('!!!');
  button.removeEventListener('click', func); // pas klikimit e heqim atë
};

Результат:

Shihni gjithashtu