關於為空必填js判斷


為了減少一不必要的if邏輯判斷,自已寫了一個方法

$(function () {
    $("#btnAdd").click(function () {
        var strLinValu = ".combo-text" + "," +"#txtCpname"+ "," + "#txtCPS" + "," + "#txtPhone" + "," +"#txtFax" + "," + "#txtAddress1"
        if (chkInputVal(strLinValu))
            return false;
        else
            return true;
    });
})

function chkInputVal(strlin) {
    var strArry = strlin.split(',');
    var Flag = false;
    for (var i = 0; i < strArry.length; i++) {
        if ($(strArry[i]).val() == "" || $(strArry[i]).val() == null) {
            $(strArry[i]).focus(); //對應的元素ID獲取焦點
            Flag = true;
            break;
        }
    }

    return Flag;
    
}

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM