使用addEventListener有什么区别?

2023-11-27

使用它的主要区别是什么:

document.addEventListener('mousedown', function() {
    // code
}, false);

...和这个?

document.onmousedown = function() {
    // code
}

Will there be any different result or any cause?

onclick是一个属性,就像onclick属性可以放置在 HTML 中。它具有最好的浏览器支持,但是,它是原始的,因为重新分配它会覆盖第一个(就像任何对象属性一样)。

addEventListener()顾名思义,允许您为元素和事件类型注册多个回调。这允许您拥有多个mousedown同一元素的事件。在IE9之前,IE有自己的attachEvent()这是相似的(您必须指定on也与attachEvent()).

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

使用addEventListener有什么区别? 的相关文章

随机推荐