[英]JavaScript not giving alert on invalid Confirm Password text
为了正确注册,要求用户两次输入密码,并且两个文本框中的密码都应匹配。 但是,在使用此代码进行验证时,JavaScript不会显示警报对话框。 此处pswrd
和pswrd1
是两个password
类型的文本框。
var message="";
var result=false;
if(pswrd.value!== pswrd1.value)
{
message+="\nPasswords did not match";
result=false;
}
if(!result)
{
alert(message);
}
尝试这个
var message="";
var result=false;
if(pswrd.value!== pswrd1.value)
{
message = "Passwords did not match";
result=false;
}
else {
result = true;
}
if(!result)
{
alert(message);
}
试试这个代码。
if(pswrd.value!== pswrd1.value)
{
alert("Password does not matched!");
return false;
}
希望这个帮助:)
if(pswrd.value !== pswrd1.value)
上面的粗体文本应为!=而不是!==
!==不是运算符,请使用==表示等号, !=表示不等式
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.