87,910
社区成员
发帖
与我相关
我的任务
分享
//如果有一个容器把所有的checkBox包进去了,给它一个ID="aa"
function checkBoxs(id, minSize) {
var list = document.getElementById(id).getElementsByTagName('input');
var len = list.length;
var num = 0;
var t = '';
var listItem;
for(var i = 0; i < len; i++) {
listItem = list[i];
t = listItem.type? listItem.type.toLowerCase() : 'not';
if(t == 'checkBox' && listItem.checked) {
num++;
}
}
return num >= minSize? true : false;
}
//checkBoxs('aa', 5);
<% for i= 0 to votenum %>
<tr style="height:30px;"><td><input type="checkbox" name="xm<%=i%>" value='1'> <%=xm(i)%></td></tr>
<% next %>
<form action="" method="post" onsubmit="return check(this)">
...你的复选框
</form>
//接上面的
var check=function(form){
var inputs = form.getElementsByTagName("input");
for(var i=0;i<inputs.length;i++){
var type = inputs[i].type;
if(type==undefined) type="text";
else type=inputs[i].type.toLowerCase();
if(type=="checkbox" && !inputs[i].checked){
//没有勾选
}
}
}