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. 紅寶石正則表達式允許包括AZ,az,0-9,句號,連字符和空格
- 2. 的mod_rewrite不允許AZ
- 3. 允許字符空間隨着點驗證中的特殊字符
- 4. 的Oracle SQL - REGEXP_LIKE包含除AZ或az
- 5. 正則表達式檢查非大小寫敏感的az 0-9並允許某些特殊字符
- 6. 如何檢查按鍵上的文本字段的新值?
- 7. 只允許在jquery驗證字段上的數字回覆
- 8. JavaScript正則表達式允許AZ,az或0-9&@等
- 9. Mysql的像字符[AZ]或零
- 10. 密碼至少[1-9]至少[az]至少[AZ]無特殊字符
- 11. 包含「AZ」,「az」,「0-9」,「 - 」,「()」,「&」,「/」,「\」,「,」的文本的正則表達式
- 12. 會話ID過長或含有非法字符,有效字符包括AZ,az,0-9和 ' - '
- 13. 的Android只接受az和AZ
- 14. 笨 - 不允許的按鍵字符
- 15. 允許某些碼鍵通過數字文本框的按鍵,keyup事件
- 16. 如何僅允許特定打印範圍內的按鍵事件的字符?
- 17. XQuery - 刪除所有不是{AZ,az,_,0-9}的字符(非法)
- 18. 經常調用的特殊字符鍵按下事件
- 19. RegEx只允許英文文本和沒有特殊字符
- 20. 如何檢查輸入字段,它只包含數字或特殊字符
- 21. 輸入文本框字段只允許字符不允許數字,但允許空間?
- 22. 檢查字符串只包含數字或只允許字符(R)
- 23. Yii2規則,允許所有的字母(包括特殊字符),但沒有特殊字符?
- 24. 的preg_replace保持空間,如果開始用AZ與AZ
- 25. 一個簡單的例子:檢測按鍵上的特定文本字段
- 26. 允許iOS中的特殊字符
- 27. 允許URLRequest中的特殊字符httpBody
- 28. 如何驗證$ _GET,只允許特定的鍵
- 29. 檢查字段是否包含SQL中的特殊字符
- 30. 在文本字段上觸發按鍵事件
你想只是爲了檢查或刪除比'A-Z','A-z',和其他任何字符'0-9'? – Shef 2011-06-14 05:55:19