1. 程式人生 > >判斷多個複選框是否有被選中

判斷多個複選框是否有被選中

check是複選框的name。

function isChecked(){
    var count = 0;
    var checkArry = document.getElementsByName("check");
    for (var i = 0; i < checkArry.length; i++) { 
         if(checkArry[i].checked == true){
              // 進行選中後的操作
              count++; 
         }
    }
    if( count == 0 ){
        alert("您還未勾選複選框!");
    }
}
// 在別的地方呼叫該方法即可進行判斷

如果要彈出提醒後結束,就在alert()後面加上return就行了

 if( count == 0 ){
     alert("您還未勾選複選框!");
     return;
 }