我有以下代码:
document.oncontextmenu = function(evt) {
evt = evt || window.event;
console.log(evt.target, evt.toElement, evt.srcElement);
};
通过在上单击鼠标右键<div class="foo"></div>
,可返回以下内容:
div.foo,div.foo,div.foo
通过在上单击鼠标右键<input>
,可返回以下内容:
输入输入输入
所有人似乎都带来相同的结果。是否存在其中一种用途与其他用途不同的情况?