onclick 与 addEventListener绑定click的区别在于前者不能执行多个单击函数,后者则可以执行多个单击函数
效果预览

html代码
<button>传统注册方式</button>
<button>方法监听注册方式</button>
css代码
无
js代码
<script>
var button = document.querySelectorAll('button')
button[0].onclick = function () {
alert('hello')
}
button[0].onclick = function () {
alert('hao a you')
}
//事件侦听注册时间
button[1].addEventListener('click',function (){
alert(11)
})
button[1].addEventListener('click',function (){
alert(22)
})
</script>
本文探讨了JavaScript中onclick事件处理与addEventListener方法监听事件的区别。onclick无法支持多个单击函数并行执行,而addEventListener则可以。通过示例代码展示了如何使用这两种方式触发不同的警告框,进一步解释了事件监听的灵活性。
1611

被折叠的 条评论
为什么被折叠?



