0
我正在使用谷歌瀏覽器擴展程序,並且使用搜索框時,搜索結果顯示爲嵌入式div,而不是提交按鈕,並且在進入其他頁面時它被點擊。HTML5輸入類型=「搜索」問題
有沒有什麼辦法來檢測當搜索字段結束時按下「X」按鈕,我需要關閉內聯div時,但我不知道如何檢測它是否被按下。
我正在使用谷歌瀏覽器擴展程序,並且使用搜索框時,搜索結果顯示爲嵌入式div,而不是提交按鈕,並且在進入其他頁面時它被點擊。HTML5輸入類型=「搜索」問題
有沒有什麼辦法來檢測當搜索字段結束時按下「X」按鈕,我需要關閉內聯div時,但我不知道如何檢測它是否被按下。
我相信沒有辦法做到這一點。但是,如果您可以收聽search
事件,那麼當用戶按下ENTER鍵或單擊「X」按鈕時會發生這種情況。
如果你想看看你是否點擊了「x」,也許這個黑客足夠好?找出內容是否爲空。 (當然,如果你在空白文本上按「Enter」,這將是真實的「
search.addEventListener('search', function(e) {
console.debug(search.value.length == 0)
}, false);