您当前的位置: 首页 > 

彭世瑜

暂无认证

  • 1浏览

    0关注

    2791博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

js:addEventListener与onclick同时使用

彭世瑜 发布时间:2021-09-16 16:11:24 ,浏览量:1

js:addEventListener与onclick同时使用

点击


document.getElementById("btn").addEventListener('click', function (e) {
  console.log("点击了button1");
})

document.getElementById("btn").addEventListener('click', function (e) {
  console.log("点击了button2");
})

document.getElementById("btn").onclick = function (e) {
  console.log("点击了button3");
}

document.getElementById("btn").onclick = function (e) {
  console.log("点击了button4");
}

点击按钮后输出如下

点击了button1
点击了button2
点击了button4

可以看到,点击了button3 并没有输出,原因是两次onclick 赋值,后一次的值把前一次的覆盖了。

总结:

  • addEventListener(‘click’, function) 相当于 push(function)
  • onclick = function 直接覆盖
关注
打赏
1665367115
查看更多评论
立即登录/注册

微信扫码登录

0.2596s