Halaman

abort addEventListener tombol dengan javascript

Ketika ingin menghilangkan fungsi yang menempel di tombol, ternyata bisa menggunakan abort. Masukkan signal: controller.signal di dalan addEventListener.


Begini caranya :

const controller = new AbortController();

mybtn.addEventListener('mousedown', dragMouseDown,{ signal: controller.signal });

mybtn.addEventListener('touchstart', dragMouseDown, { signal: controller.signal } ,{ passive: false });


Cara memanggilnya

controller.abort();


setelah dipanggil, seperti removeEventListener, yaitu menghilangkan addEventListener.