Kaedah removeEventListener
Kaedah removeEventListener membolehkan
penyingkiran pengendali peristiwa yang ditetapkan sebelumnya melalui addEventListener.
Untuk ini, dalam parameter
perlu disampaikan jenis peristiwa dan fungsi yang sama
yang disampaikan ketika menetapkan peristiwa.
Sintaks
javascriptelemen.removeEventListener('jenis peristiwa', fungsi);
Contoh
Mari buat agar klik pada elemen hanya berfungsi sekali sahaja:
html<input type="button" id="button" value="click me">javascriptlet button = document.querySelector('#button');
button.addEventListener('click', func); // menetapkan peristiwa
function func() {
alert('!!!');
button.removeEventListener('click', func); // selepas klik, singkirkannya
};
Результат:
Lihat juga
-
kaedah
preventDefault,
yang membatalkan tindakan lalai