将事件处理函数传递给预定义函数

时间:2019-07-10 09:47:10

标签: javascript jquery html

我已经编写了一个函数,需要在代码的2个地方使用。如下:

function passwordMatchCheck() {
        var pwd1 = $("input[placeholder='Password']").val();
        var pwd2 = $("input[placeholder='Confirm Password']").val();

        if(pwd1 != pwd2) {
            $("#password_mismatch").html("The passwords do not match!");
            passwordFlag = true;
        }
        else {
            $("#password_mismatch").html("");
            passwordFlag = false;
        }
    }

    $("input[placeholder='Password']").focusout(passwordMatchCheck());
    $("input[placeholder='Confirm Password']").focusout(passwordMatchCheck());

但是它没有按预期工作。该功能未触发。为什么会这样?

0 个答案:

没有答案