私は次のコードを持っています:
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>
になります。
入力、入力、入力
すべて同じ結果をもたらすようです。それらの1つが他とは異なる用途を持っている状況はありますか?