JavaScript 程式可以在 HTML 選擇元素中自動開啟下拉式選單嗎?
以前,可以透過程式觸發使用 JavaScript 和滑鼠事件模擬的組合來實作 HTML 選擇元素的下拉式選單。然而,此方法已被棄用並且不再有效。
為什麼它不再有效
HTML5 的W3C 工作草案指出,互動式元素,包括
概念的歷史證明
Trotz 發現創建一個 MouseEvent 物件並將其分派到一個
showDropdown = function(element) { var event; event = document.createEvent('MouseEvents'); event.initMouseEvent('mousedown', true, true, window); element.dispatchEvent(event); };
當前限制
不幸的是,此方法僅在 Chrome 中受支持,並且不再適用於現代瀏覽器。因此,不建議在生產程式碼中依賴它。
以上是JavaScript 可以透過程式開啟 HTML 選擇下拉選單嗎?的詳細內容。更多資訊請關注PHP中文網其他相關文章!