使用它的主要区别是什么:
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(使用前将#替换为@)