全选与反选
//--列头全选框被单击---
functionChkAllClick(sonName, cbAllId){vararrSon=document.getElementsByName(sonName);varcbAll=document.getElementById(cbAllId);vartempState=cbAll.checked;for(i=0;i
arrSon[i].click();
}
}//--子项复选框被单击---
functionChkSonClick(sonName, cbAllId) {vararrSon=document.getElementsByName(sonName);varcbAll=document.getElementById(cbAllId);for(vari=0; i
cbAll.checked= false;return;
}
}
cbAll.checked= true;
}//--反选被单击---
functionChkOppClick(sonName){vararrSon=document.getElementsByName(sonName);for(i=0;i
arrSon[i].click();
}
}
全选
复选框全选示例
1 作用: 2 a.单击列头复选框全选或全不选子项 3 b.只要有一个子项没有选中,则取消列头的选中状态 4 c.当所有子项目选中时,列头复选框自动置为选中状态 5 6 7 8 9 10d.将复选框反过来选 反选反选示例