您的位置:首页 > 其它

复选框全选与至少选择一项

2010-09-04 20:12 295 查看
JavaScript:

]<mce:script language="javascript"><!--
function billing(){
var str=document.getElementsByName("checkbox");
var objarray=str.length;
var chestr="";
for (i=0;i<objarray;i++){
if(str[i].checked == true){
chestr+=str[i].value+",";
}
}
if(chestr == "")
{
alert("请您至少选择一项!");
}else{
if(confirm('是否确定导入信息!')){
document.bill.action="<%=path%>/ProcessAction";
document.bill.submit();
}
}
}

function checkboxselect(itemname,checkstatus) {
if(!itemname) return;
if(!itemname.length) {
itemname.checked=checkstatus;
} else {
for(var i=0;i<itemname.length;i++) {
itemname[i].checked=checkstatus;
}
}
}
// --></mce:script>


应用:

<form name="bill" method="post">
<input type="checkbox" name="checkbox2" value="checkbox" onClick="checkboxselect(document.bill.checkbox, document.bill.checkbox2.checked)">全选
<input type="checkbox" name="checkbox" value="中国">
<input type="checkbox" name="checkbox" value="美国">
<input type="checkbox" name="checkbox" value="新加坡">
<input type="button" value="提交" onclick="billing()">
</form>


取值:

String country[] = request.getParameterValues("checkbox");
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: