想用正则表达式限制Form中输入的特殊字符,大家看看我写的这个代码问题在哪儿。为什么即使输入的是数字也会跳出错误窗口?
var rPwd = /^\w+&/ ;
if (!rPwd.test(objForm.pwd.value))
{
alert("您输入的密码中只能包含字母和数字");
objForm.pwd.focus();
return false;
}
------解决方案--------------------
var rPwd = /^\w+$/;
var rPwd = /^[\da-zA-Z]+$/;