我想检查仅允许空格、A-Z、a-z、0-9 的文本字段上的按键或按键事件上的特殊字符的验证。
任何想法 谢谢
最佳答案
您可以在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
关于javascript - 我想检查仅允许空格、A-Z、a-z、0-9 的文本字段上的按键或按键事件上的特殊字符的验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6339605/