<body>
<button>按钮1</button>
<button>按钮2</button>
<script>
var btn=document.querySelectorAll('button')
btn[0].onclick=function(){
alert('点击一次就消失')
btn[0].onclick=null
}
btn[1].addEventListener('click',fn)
function fn(){
alert('点击一次就消失')
btn[1].removeEventListener('click',fn)
}
</script>
</body>传统注册方法删除事件:
在事件内设置函数为null。
监听注册方法删除事件:
在函数内调用removeEventListener。
版权声明:本文为CLhen原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。