无法验证,因为函数中返回了内容



所以我试图用jQuery验证输入,这看起来像

$(document).ready(function(){
    var name = $("#name1").val();
    var url = $("#url").val();
    var success = $("#success").val();
    var fail = $("#failure").val();
    var email = $("#email").val();
    $("#name1").on('keyup', function(){
        var name = $("#name1").val();
        console.log(name);
    });
    $("#url").on('keyup', function(){
        var url = $("#url").val();
        console.log(url);
    });
    $("#success").on('keyup', function(){
        var success = $("#success").val();
        console.log(success);   
    })
    $("#failure").on('keyup', function(){
        var fail = $("#failure").val();
        console.log(fail);
            if(success == fail){
        console.log(true);
    }
    })
    $("#email").on('keyup', function(){
        var email = $("#email").val();
        console.log(email);
    })
});

现在说我想检查一下名字和电子邮件是否相同,我该怎么办?每当我这样做时,所发生的一切都是在页面加载时进行处理。有什么帮助吗?

听起来你想检查它们是否与用户类型相同。你可以这样做:

    $(document).ready(function(){
    var name = $("#name1").val();
    var url = $("#url").val();
    var success = $("#success").val();
    var fail = $("#failure").val();
    var email = $("#email").val();
    $("#name1").on('keyup', function(){
        var name = $("#name1").val();
        console.log(name);
        checkEmailAndName();
    });
    $("#url").on('keyup', function(){
        var url = $("#url").val();
        console.log(url);
    });
    $("#success").on('keyup', function(){
        var success = $("#success").val();
        console.log(success);   
    })
    $("#failure").on('keyup', function(){
        var fail = $("#failure").val();
        console.log(fail);
            if(success == fail){
        console.log(true);
    }
    })
    $("#email").on('keyup', function(){
        var email = $("#email").val();
        console.log(email);
        checkEmailAndName();
    })
});
function checkEmailAndName()
{
    if($("#email").val() == $("#name1").val())
    {
        //Handle if they are the same
    }
    else
    {
        //Handle if they are different
    }
}

最新更新