2
A
回答
1
見here
我們綁定到輸入變化再看看在當前的字符串。我們遍歷字符串並將任何字母字符追加到輸出變量並返回。
$("#textField").bind("input", function(event) {
var out = "";
var str = this.value;
for (var i = 0; i < str.length; i++) {
if (/[A-Za-z]/.test(str.charAt(i))) {
out = out.concat(str.charAt(i));
}
}
this.value = out;
});
3
jquery.inputmask是一個jquery插件,它創建一個輸入掩碼。這隻允許根據特定模式進行輸入。例如,日期,文字,數字等郵編
它允許用戶更容易地進入 固定寬度的輸入,你想 他們在進入數據某種 格式(日期,電話號碼等)。它已在Internet Explorer 6/7,Firefox 1.5/2/3,Safari,Opera, 和Chrome上進行了測試。掩碼由 格式定義,掩碼文字和 掩碼定義。任何不在 中的字符下面的定義列表是 被視爲掩碼字面量。掩碼 文字將自動爲用戶輸入 ,因爲他們鍵入的內容並不會被用戶移除 。
相關問題
- 1. 只允許輸入字母
- 2. 只允許字母數字字符
- 3. 只允許字母和特殊字符
- 4. 只允許字母數字值
- 5. 只允許textField中的字母
- 6. 只允許所有語言的字母數字jQuery中
- 7. jQuery只允許數字,字母和連字符
- 8. UITextField只允許英文字母輸入
- 9. 只允許用戶名字母
- 10. 如何只允許輸入字母?
- 11. 文本框只允許使用字母
- 12. 允許只有字母數字在文本框使用jQuery
- 13. jQuery表單驗證 - 只允許使用字母 - 也不允許使用空格
- 14. 只允許字母和空格驗證的jQuery
- 15. 只允許大寫字母和小寫字母
- 16. jQuery驗證應該允許字母
- 17. Jquery驗證:只允許字母和空格
- 18. 只允許字母和空格 - jQuery驗證插件
- 19. 的jQuery只允許用數字
- 20. 只允許在UITextView中的字母數字字符
- 21. 只允許擴展jquery數字
- 22. jQuery驗證插件,只允許文字
- 23. jQuery只允許拉丁字符
- 24. EditText只允許字母,所有語言的數字
- 25. 只允許一些字母后的數字?
- 26. 只允許在文本框中使用字母,數字和正斜槓的JQuery
- 27. 正則表達式只允許字母,空格和 - 只有
- 28. Zend_Validate_Regex - 只允許字母,數字和字符-_
- 29. 正則表達式屬性,只允許字母數字字符
- 30. 只允許字母,數字,下劃線或連字符django
至少有四件事情是錯誤的:1.「keyup」是錯誤的事件(當按住一個鍵時,認爲按鍵重複)。 2.幻數65和90. 3.幻數是錯誤的(小寫?重音字符?)。 4.如果用戶右鍵單擊並從上下文菜單中選擇「粘貼」,則無法處理它,因爲絕大多數瀏覽器和操作系統都允許他們這樣做。 – 2011-01-28 11:14:44
,除非你將文本粘貼到文本框中...... – 2011-01-28 11:15:16