js中 if不判斷解決方式

$(function() {
        
    $("#number").blur(function() {
        var number = $('#number').val();
        var num = $('#num').val(); 
        
        if(num>=number){
            $('#msg').html("");
        }else{
            $('#msg').html("借閱數量超過可用數量!!");
        }
            return true;
    });
});

失去焦點的驗證,if不判斷,無論任何狀況都走if;html

解決方案:spa

    // 失去焦點驗證
    $(function() {
    $("#number").blur(function() {
        var aa = $("#number").val();
        var bb = $('#num').val();
        if(bb-aa<=0){
            $('#msg').html("借閱數量超過可用數量!!!");
        }else if(bb-aa>0){
            $('#msg').html("");
        }
            return true;
    });
});code

直接用表達式判斷,這樣就能夠執行;htm

相關文章
相關標籤/搜索