好吧,所以我們都知道onChange用於在選項更改時在select語句上執行javascript代碼。但是,如果使用箭頭鍵更改選擇語句,則不會調用onChange事件。有沒有解決的辦法?請幫忙!我是強迫症,我知道。Javascript onChange箭頭鍵
--edit 1--
在IE剛剛測試此鍵和方向鍵做的工作。顯然這只是Chrome。 **去檢查火狐
- 編輯2 -
測試在Firefox和實現所需要的變化之前下面談到的onblur行動的答案。所以這裏的答案是:
Internet Explorer從鍵盤識別onChange事件並點擊它們。 爲了調用onChange,Firefox和Chrome都需要關鍵事件以及blur事件。
現在通常情況下,我不喜歡Internet Explorer,因爲它是一塊垃圾......但我想我......不幸的是,不得不說他們得到了一個正確的答案。
我對Chrome和Firefox的blur事件的理解是爲了節省資源,但我不同意這一點。我覺得它應該遵循字面上的命令onChange ...唉...我想我可能是錯的某種方式,雖然。
按Enter鍵後,它將被稱爲或Tab – SLaks