一个dom元素绑定addEventListener和onClick时会根据绑定顺序执行,其中onClick只能绑定一个,再次绑定会覆盖。addEventListener可以绑定多个,按照绑定的先后顺序依次执行
document.getElementById('btn').onclick=function(){
console.log(2);
}
document.getElementById('btn').onclick=function(){
console.log(3);
}
document.getElementById('btn').addEventListener('click',function(){
console.log(1);
})
document.getElementById('btn').addEventListener('click',function(){
console.log(4);
}) //314