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="提交" οnclick="billing()"> </form> 取值: String country[] = request.getParameterValues("checkbox");