你將如何去約束使用Jquery的文本框的鍵盤輸入?限制鍵盤輸入jQuery
0
A
回答
3
如果您不希望用戶能夠在文本框中鍵入任何內容,請考慮readonly
和disabled
屬性。如果在服務器端需要文本框中的數據,則使其爲readonly
。如果沒有,請將它製作成disabled
。
<input type="text" readonly="readonly" />
<input type="text" disabled="disabled" />
如果您希望用戶能夠在一些打字,但只限制某些類型的字符,如數字而已,後來聽在文本框中keyup
事件。只要在文本框內釋放一個密鑰,它就會被觸發。在此事件回調中,檢查文本框的值,並根據需要更改值。
+0
+1鑑於評論(http://stackoverflow.com/questions/2543029/restrict-keyboard-input-jquery#comment-2543967),似乎'只讀'是要走的路(它允許焦點,但沒有輸入)。 – eyelidlessness 2010-03-30 05:38:45
0
爲<input type="text">
使用屬性:maxlength
相關問題
- 1. 鍵盤輸入限制
- 2. 限制性鍵盤輸入
- 3. Python限制鍵盤輸入每秒
- 4. 鍵盤中的TextField輸入限制
- 5. 鍵盤輸入
- 6. 限制爲每秒兩個鍵盤輸入
- 7. 如何限制提前輸入選項從鍵盤中選擇?
- 8. iOS的UiTextField限制輸入和鍵盤關閉
- 9. 軟鍵盤輸入
- 10. XNA鍵盤輸入
- 11. Tcl鍵盤輸入
- 12. 鍵盤輸入PHP
- 13. Libgdx鍵盤「輸入」
- 14. 鍵盤輸入java
- 15. Ncurses鍵盤輸入
- 16. Qt鍵盤輸入
- 17. XNA - 鍵盤輸入
- 18. jQuery:修改鍵盤輸入值
- 19. Jquery數字鍵盤輸入問題
- 20. jQuery - 相當於更改/鍵盤輸入
- 21. jQuery:輸入時更改鍵盤值
- 22. 鍵盤輸入返回鍵
- 23. 鍵盤輸入與可編程鍵盤
- 24. 如何抑制鍵盤輸入
- 25. XNA - 用鍵盤輸入控制物體
- 26. 限制鍵盤繪文字
- 27. 全局鍵盤鉤子/原始輸入捕獲鍵盤輸入
- 28. 限制附件鍵盤上的TAB鍵
- 29. 鍵盤輸入VS條碼輸入
- 30. Chrome輸入[type = date]鍵盤輸入
對不起你的意思是什麼限制呢?將其限制爲某些字母?或者停止輸入任何文字? – aronchick 2010-03-30 05:28:48
嗯,我有一個jQuery Datepicker文本框,它允許你指定你想要的日期格式,不幸的是,它允許33/335233/30010時,它應該只允許mm/dd/yyyy,以確保用戶不會放入任何無效輸入我限制鍵盤的輸入,因此用戶只能通過日期選擇器選擇日期。 – 2010-03-30 05:30:40