मेरे पास निम्नलिखित कोड हैं:
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>
, यह लौटाता है:
इनपुट, इनपुट, इनपुट
सभी एक ही परिणाम लाने लगते हैं। क्या कोई स्थिति है कि उनमें से एक का दूसरों की तुलना में अलग-अलग उपयोग है?