我有一個HTML輸入框如何在按鍵修改後獲取HTML輸入的新值?
<input type="text" id="foo" value="bar">
我已經附加了「KEYUP」事件的處理程序,但如果我在事件處理過程中檢索輸入框的當前值,我得到的值因爲它是,而不是它會!
我試着拿起'keypress'和'改變'事件,同樣的問題。
我敢肯定這很容易解決,但目前我認爲唯一的解決方案是我將使用短暫的超時在未來幾毫秒內觸發一些代碼!
有沒有辦法在這些事件中獲取當前值?
編輯:看起來像我有我的js文件的緩存問題,因爲我後來檢查相同的代碼,它工作得很好。我會刪除這個問題,但不知道是否會失去代表發佈想法的那類人的代表:)
我回家了,檢查了我的代碼出了顛覆,它工作得很好。我認爲我必須對js文件有一個緩存問題,並且它堅持處理按鍵而不是按鍵。感謝編寫示例代碼的努力,因此將其標記爲答案:) – 2008-10-21 20:08:28