我使用jQuery來改變用戶輸入文本時的東西。這可以在輸入時正確使用.keydown()或.change()。當用戶從瀏覽器存儲表單下拉菜單中選擇時會觸發什麼事件?
當用戶從瀏覽器中爲該字段選擇存儲的輸入時,我無法捕獲事件。這是在鍵入或點擊時出現的下拉列表,當元素已經有焦點並且瀏覽器先前已輸入此輸入的項目時。
當用戶點擊一個或使用鍵盤時,任何人都知道我可以使用哪些事件來捕獲瀏覽器從以前輸入的存儲列表中捕獲的輸入數據?
編輯:根據要求的一個例子是https://launchpad.37signals.com/highrise/signin(用戶名和密碼,不是openID)。這隱藏了粘貼的標籤,從以前的輸入或打字中選擇。我想模仿這個。
感謝,
丹尼斯
請參閱http://stackoverflow.com/questions/1846255/trigger-event-自動彈出列表選擇通過JavaScript,http://stackoverflow.com/questions/343192/why-does-the-javascript-onchange-event-not-fire-if-autocomplete-is-on和http://stackoverflow.com/questions/865490/firefox-capture-autocomplete-input-change-event – 2010-07-20 13:45:57
有一個網址?不知道我很確定這個問題。 – 2010-07-20 13:37:22