4
因此,我只是決定在頁面上投入一個<input type="search">
元素,並且我看到Chrome會呈現一個漂亮的小X圖標,我可以點擊清除該值。它看起來像這個圖標可以觸發change
事件,但只有當input
內容自上次blur
以來發生了更改。當我點擊chrome的input type = search元素上的X時,是否觸發了任何事件?
假設我正在處理keyup
事件以自動呈現結果作爲用戶類型。當他們鍵入時,結果被過濾(在每個keyup
事件期間自動發射一些ajax)。然後,當用戶停止並單擊X圖標時,我想恢復顯示所有結果。
我似乎無法弄清楚如何處理這種情況。當用戶開始使用空盒子時,他們將焦點放在上面並開始輸入。但是,當他們停止並點擊Chrome的X按鈕時,不會觸發(duh)keyup
。此外,當它們模糊時,change
事件不會被觸發,因爲搜索輸入的狀態與第一次接收焦點時的狀態相同。
當有人點擊這個小X圖標時是否還有其他事件觸發?我必須處理click
以及keyup
,還是有更具體的東西?
當然這是它,謝謝移除時觸發的onsearch event。 – danludwig 2012-08-07 18:58:26
不客氣,很高興我能幫到你。 – 2012-08-07 18:58:55
當oninput事件也被觸發時,onsearch事件的目的是什麼? – Marc 2012-11-02 19:09:02