<script src="https://cdn.jsdelivr.net/gh/colxi/getEventListeners/src/getEventListeners.min.js">
</script>
<script>
//获得对应元素
let test = document.getElementById('test');
test.addEventListener('keydown',function(e){
console.log(e);
});
// 获得对应事件的第一个事件监听器,这里是获得keydown事件的第一个事件监听器
let listener1 = test.getEventListeners();
//移除该函数
// console.log(e);
// test.removeEventListener('keydown',e);
for (var eventType in listener1) {
listener1[eventType].forEach(function(listener) {
console.log(eventType);
console.log(listener);
test.removeEventListener(eventType, listener.listener);
});
}
</script>
09-06
1847
11-29
286
01-12
9168