繁体   English   中英

JavaScript未针对无效的“确认密码”文本发出警告

[英]JavaScript not giving alert on invalid Confirm Password text

为了正确注册,要求用户两次输入密码,并且两个文本框中的密码都应匹配。 但是,在使用此代码进行验证时,JavaScript不会显示警报对话框。 此处pswrdpswrd1是两个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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM