2
我允许字符串只包含字母和下划线,但是我输入拳头字符作为字母或下划线,后来如果我把任何无效的字符,然后这个验证正在完成。验证如下:只允许使用字母和下划线使用javascript
function permission_validate()
{var permission=document.permissionForm.permission.value;var allowedStr=/[A-Za-z_]/;
if(!allowedStr.test(permission)){document.getElementById("permission_Er").innerHTML="* Required field can contain Only A-Z/az/_";
document.permissionForm.permission.focus();return false;}else{return true;}
不要以为你在下划线之前需要反斜杠。下划线不是正则表达式中的resreved字符 – 2010-04-16 10:08:33
我知道,我总是在字符后面使用反斜杠,这些字符不是安全的字母。 :P – 2010-04-16 11:49:31