我正在尋找一個DOM事件,該事件可以通過JavaScript進行監聽,以了解通過打開選擇元素(但未更改任何選項)然后通過單擊選擇元素(在頁面上其他任何地方)將其關閉的情況。這不是blur選擇的事件,因為選擇保留了焦點。同樣,這不是focus一些其他元素或文檔或事件mousedown或click窗口,文檔或身體。這不是change選擇事件,因為選擇中的任何選項都沒有更改。我不關心舊版Internet Explorer,而只是在符合標準的現代瀏覽器中可以使用的東西。專有的黑客可能值得一提。我創建了一個JSFiddle來演示該問題:http : //jsfiddle.net/premasagar/FpfnM/在“結果”面板中單擊選擇框只需單擊一下標記為“ HERE”(或其他位置)的文本,然后查看是否將任何事件添加到日志中。最新的Chrome或Firefox中沒有任何事件。因此,問題是:可以添加哪種JavaScript,以在單擊選擇框時記錄事件?
關閉HTML select元素時是否會觸發DOM事件?
拉風的咖菲貓
2019-11-02 14:21:19