在输入过程中检查密码是否匹配

10 浏览
0 Comments

在输入过程中检查密码是否匹配

我有一个注册表单,其中包含“密码”和“确认密码”的输入字段。我想在用户输入时检查“确认密码”是否与“密码”匹配,并给出相应的消息。所以我尝试了这样做:

这是HTML代码:

    
    

而这是checkPasswordMatch()函数:

function checkPasswordMatch() {
    var password = $("#txtNewPassword").val();
    var confirmPassword = $("#txtConfirmPassword").val();
    if (password != confirmPassword)
        $("#divCheckPasswordMatch").html("密码不匹配!");
    else
        $("#divCheckPasswordMatch").html("密码匹配。");
}

这只能在用户离开字段时进行验证,无法在输入时进行验证。

我尝试使用onKeyUp代替onChange - 也没有起作用。

那么如何实现呢?

谢谢!

0