我有一個表格,其中有一個字段username
。如果有人提交button "enter"
下一個字段pop up
。我已經完成了使用jquery
。而當它在輸入password
後,當我點擊the "login" button
(輸入類型的按鈕在兩種情況下都被提交)請求去server
。所有的瀏覽器都可以正常工作except firefox
。當有人點擊login
按鈕時,它工作正常,但是當我想提交hitting the enter key
時,沒有任何反應。每次在firefox
提交我必須使用鼠標。那麼,什麼是問題。我不會把代碼,但它很簡單form.
我的輸入鍵不適用於表單?
1
A
回答
2
jQuery的文檔說:
根據不同的瀏覽器,輸入 鍵可能只會導致表單提交 如果表單只能有一個文本 場,或者只有當一個提交 按鈕存在
如果這些條件不符合,您可能需要指定一個按鍵偵聽器並偵聽輸入鍵。另外,如果「提交按鈕」必須是提交類型的輸入,而不是按鈕,我不會感到驚訝......但我不想測試它來確認:-)
1
你的下一個按鈕實際上是<input type="submit">
按鈕,或只是常規的<button></button>
按鈕?
根據my recent question,按enter鍵處理表單的唯一方法是在輸入字段中輸入1)sumbit按鈕或2)onkeypress(或oninput)事件來偵聽回車鍵。
+0
它是 – user426795 2010-12-09 14:59:46
0
我可能是錯的,但解決您的問題可能是將焦點設置按鈕:
document.getElementById('buttonID').focus()
希望這有助於。
相關問題
- 1. 按鍵輸入的事件不適用於鍵入的第一個鍵。 java
- 2. Javascript onClick()不適用於我的按鈕來計算表單輸入?
- 3. Cordova Phonegap表單輸入框不適用於iOS
- 4. JQuery表單驗證不適用於我
- 5. GPUImage:GPUImageThreeInputFilter適用於靜態圖像輸入,但不適用於相機輸入
- 6. CSS鍵入動畫不適用於Firefox
- 7. 自動化輸入按鍵不適用於Linux Mint 15
- 8. Python中的Onkey函數Turtle不適用於我的輸入
- 9. 單擊不適用於iPad中的輸入類型「文本」
- 10. UITextView autocapitalization不適用於輸入的第一個單詞嗎?
- 11. 排序鍵=並不適用於子表
- 12. preact:OnChange不適用於輸入文件
- 13. 所選輸入不適用於Android
- 14. jQuery.val不適用於範圍輸入?
- 15. 集註「並不適用於輸入」
- 16. 改造@POST並不適用於輸入
- 17. jQuery焦點不適用於輸入
- 18. empty()不適用於codeigniter輸入類
- 19. jQuery- .css()不適用於輸入
- 20. jQuery keyup不適用於克隆輸入
- 21. OneSignal @Override並不適用於輸入
- 22. Jquery蒙面輸入\不適用於動態添加的輸入
- 23. document.getElementById不適用於「輸入ID」,我該怎麼辦? [+的Greasemonkey]
- 24. 輸入重定向不適用於我的程序
- 25. Jquery Keypress不適用於我的輸入框
- 26. 爲什麼我的輸入不適用於手機?
- 27. Doctrine setParameter()不適用於我的簡單表達式。我收到 '?'
- 28. 淡入()不適用於我的代碼
- 29. 使用多於一個輸入表格的鍵盤輸入
- 30. 輸入不適用於我的表格中的步驟和最小屬性
如果您想要回答你必須提供一些代碼。 – 2010-12-09 14:56:31