首页 > 技术文章 > JS判断checkbox至少选择一项

Orange-C 2014-10-22 09:16 原文

 1 function Check()
 2 {
 3 if(checkboxs("checkboxname") == false){ // checkboxname: checkbox的名字
 4 alert('请至少选择一项!');
 5 return false;
 6 }
 7 return true;
 8 }
 9 
10 function checkboxs(objNam){
11 var obj = document.getElementsByName(objNam); // 获取对象
12 var objLen= obj.length; // 获取数组长度
13 var objYN; // bool
14 var i;
15 objYN=false;
16 for (i = 0;i< objLen;i++){
17 if (obj[i].checked==true) {
18 objYN= true;
19 break;
20 }
21 }
22 return objYN;
23 }

 

推荐阅读