【发布时间】:2020-07-29 10:36:11
【问题描述】:
下面的表达式是什么意思?
variable.DOMevent = 函数
为什么它不启动handler1而只启动handler2?
var a = document.querySelector("a");
var container1 = a;
container1.onmouseover = container1.onmouseout = handler1;
var container2 = a;
container2.onmouseover = container2.onmouseout = handler2;
function handler1 (event) {
console.log('handler1: '+event.type);
}
function handler2 (event) {
console.log('handler2: '+event.type);
}
a {
cursor: pointer;
}
<div>
<a>hover me</a>
</div>
【问题讨论】:
标签: javascript events event-handling dom-events