<input type="checkbox" name="allSelected" id="allSelected" checked="true" οnclick="allselect()"/>复选项:
<input type="checkbox" name="warningType" value="${rows.key }" οnclick="fatherselect()"/>子选项
<script >
//父复选框全选全取消子选框
function allselect(){
obj=document.getElementById("allSelected");tagNamesObj=document.getElementsByName("warningType");
if(obj.checked){
for(i=0;i<tagNamesObj.length;i++){
tagNamesObj[i].checked=true;
}
}else{
for(i=0;i<tagNamesObj.length;i++){
tagNamesObj[i].checked=false;
}
}
}
//子选框选则而父选框自动选中
function fatherselect(){
tagNamesObj=document.getElementsByName("warningType");
obj=document.getElementById("allSelected");
for(i=0;i<tagNamesObj.length;i++){
if(tagNamesObj[i].checked){
obj.checked = true;
}
}
}
</script >