checkbox 至少有一个选中js

 

struts2中checkbox起一个相同的名字,然后就可以用一个数组取值,就可以取到所有的值,但是在jsp中,这样做。。。。要判断复选框至少有一个选中

function dataCol(){

var collectFiles = document.getElementsByName("collectFile");
var isChecked = false;
var filesLength = collectFiles.length;
for(var i = 0;i<filesLength;i++){
if(collectFiles[i].checked){
isChecked =true;
}
}
if(!isChecked){
alert("请选择要汇总的文件");
return false;
}
document.forms.form1.action="dataCollectAction_collectDatas.do";
document.forms.form1.submit();
}

这还要注意一点document.getElementsByName()这个方法是对的

但是没有document.getElementsById()

posted @ 2013-07-13 10:27  刘尊礼  阅读(208)  评论(0)    收藏  举报