Tôi có mã sau:
document.oncontextmenu = function(evt) {
evt = evt || window.event;
console.log(evt.target, evt.toElement, evt.srcElement);
};
Bằng cách nhấp chuột phải vào a <div class="foo"></div>
, trả về:
div.foo, div.foo, div.foo
Bằng cách nhấp chuột phải vào a <input>
, trả về:
đầu vào, đầu vào, đầu vào
Tất cả dường như mang lại cùng một kết quả. Có tình huống nào mà một trong số chúng có cách sử dụng khác với các bộ khác không?