為了減少一不必要的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; }