0
A
回答
2
你可以找到一個演示此功能在this jsfiddle:
function CommonKeyPressIsAlpha(e){
e = e || event;
var matched = (/[a-z]/i).test (String.fromCharCode(e.keyCode || e.which))
document.getElementById('report').innerHTML =
matched ? "" : "Valid input: 'a-z' and/or 'A-Z'"
return matched;
}
要允許數字,改變(/[a-z]/i).test
到(/[a-z0-9]/i).test
0
這裏是就這個問題詢問了很好的書面記錄: http://www.htmlcodetutorial.com/forms/index_famsupp_160.html
0
以下功能可按片段將幫助您實現這個
Function AlphaNumericValidation(){
var oneChar = "";
for(var i = 0; i < StringSample.length; i++) {
oneChar = StringSample.substring(i, i+1);
if ((oneChar < "0") || (oneChar > "9" && oneChar < "A") || (oneChar > "Z" && oneChar < "a") || (oneChar > "z"))
{
if (isAcceptedChar(oneChar) == false)
{
return false;
}
}
}
return true;
}
相關問題
- 1. 按鍵盤上的按鍵時,只允許在文本框中輸入特殊字符
- 2. 紅寶石正則表達式允許包括AZ,az,0-9,句號,連字符和空格
- 3. 的mod_rewrite不允許AZ
- 4. 允許字符空間隨着點驗證中的特殊字符
- 5. Python - 驗證以確保輸入只包含字符AZ
- 6. 的Oracle SQL - REGEXP_LIKE包含除AZ或az
- 7. 我想只允許鍵盤上的數字鍵,但我不能
- 8. 在按鍵事件上驗證文本框只接受silverlight中的數字4
- 9. 外匯牌價異國情調的字符AZ,az或0-9
- 10. 正則表達式檢查非大小寫敏感的az 0-9並允許某些特殊字符
- 11. 如何檢查按鍵上的文本字段的新值?
- 12. 只允許在jquery驗證字段上的數字回覆
- 13. JavaScript正則表達式允許AZ,az或0-9&@等
- 14. Mysql的像字符[AZ]或零
- 15. 密碼至少[1-9]至少[az]至少[AZ]無特殊字符
- 16. 只允許字母和特殊字符
- 17. 包含「AZ」,「az」,「0-9」,「 - 」,「()」,「&」,「/」,「\」,「,」的文本的正則表達式
- 18. 會話ID過長或含有非法字符,有效字符包括AZ,az,0-9和 ' - '
- 19. 的Android只接受az和AZ
- 20. 笨 - 不允許的按鍵字符
- 21. 允許某些碼鍵通過數字文本框的按鍵,keyup事件
- 22. 特殊字符的鍵碼
- 23. jQuery自動完成允許空文本字段的箭頭鍵
- 24. 檢查字符串是否只包含允許的字符
- 25. 如何在XML的模式驗證中允許特殊字符
- 26. 如何僅允許特定打印範圍內的按鍵事件的字符?
- 27. XQuery - 刪除所有不是{AZ,az,_,0-9}的字符(非法)
- 28. jquery驗證字符串 - 只允許數字和特定字符
- 29. 經常調用的特殊字符鍵按下事件
- 30. 允許退格鍵和數字和斜槓上的按鍵
你想只是爲了檢查或刪除比'A-Z','A-z',和其他任何字符'0-9'? – Shef 2011-06-14 05:55:19