麻烦大神看一下这个正则表达式 我在自己电脑上试没事 换电脑就不行了
var userpwd =document.getElementById("userpwd").value;
alert(userpwd);
var patrn=/^(?=.*\d)(?=.*[a-zA-Z])(?=.*[\W])[\da-zA-Z\W]{8,}$/;
alert(patrn.test(userpwd));
if(!patrn.test(userpwd)){
alert("密码必须包含大写字母、小写字母、数字和符号其中三项!");
return false;
}
------解决方案--------------------这跟电脑怎么可能有关系?
------解决方案--------------------var userpwd =document.getElementById("userpwd").value;
如果是换个工程的话,会不会是userpwd名字取错了