Javascript 验证表单中的密码匹配

Javascript 验证表单中的密码匹配,javascript,jquery,Javascript,Jquery,我正在尝试编写一个验证或注册表单,它需要一个名称、两个匹配的密码和一封电子邮件。到目前为止,如果密码不匹配,就会弹出警报,我被挂断了。我们应该主要使用If/Else函数 var Name = $('#A'); var Pass = $('#B'); var Confirm_Pass = $('#C'); var Email = $('#D'); if(Confirm_Pass.val() != Pass.val()){ alert("Passwords Arn't Matching

我正在尝试编写一个验证或注册表单,它需要一个名称、两个匹配的密码和一封电子邮件。到目前为止,如果密码不匹配,就会弹出警报,我被挂断了。我们应该主要使用If/Else函数

var Name = $('#A'); 
var Pass = $('#B');
var Confirm_Pass = $('#C');
var Email = $('#D');   

if(Confirm_Pass.val() != Pass.val()){
  alert("Passwords Arn't Matching");
}else{
  alert('valid');
}

它总是告诉我我的密码不匹配

摆脱
之前
确认通过.val()
。您已经在使用
=用于比较

if(Confirm_Pass.val() != Pass.val()){

取出多余的
之前
确认通过

if(Confirm_Pass.val() != Pass.val()){
   alert("Passwords Arn't Matching");
}else{
   alert('valid');
}

删除
来自条件:

if(Confirm_Pass.val() != Pass.val()){
  alert("Passwords Arn't Matching");
}else{
  alert('valid');
}

正确方法:if(Confirm_Pass.val()!=Pass.val()){我很抱歉我猜那只是一种草率的笔法。我很抱歉我猜那只是草率的笔法。@Walker-通常需要的只是第二双眼睛。