我有一个按钮,我给它添加了一些eventlistners:
document.getElementById("btn").addEventListener("click", funcA, false);
document.getElementById("btn").addEventListener("click", funcB, false);
document.getElementById("btn").addEventListener("click", funcC, false);
document.getElementById("btn").addEventListener("blur" , funcD, false);
document.getElementById("btn").addEventListener("focus", funcE, false);
<button id="btn">button</button>我可以通过以下方式删除它们:
document.getElementById("btn").removeEventListener("click",funcA);如果我想一次删除所有侦听器,或者我没有函数引用(funcA),该怎么办?有没有办法做到这一点,或者我必须逐个删除它们?
https://stackoverflow.com/questions/9251837
复制相似问题