<form name="form">
<input name="qx" type="checkbox" value="3" onclick="updateCheckList()" />政务公开
<br> <input name="qx_x" type="checkbox" value="5" onclick="updateCheckAll()"/>公告通知
<br> <input name="qx_x" type="checkbox" value="6" onclick="updateCheckAll()"/>文件报告
<br> <input name="qx_x" type="checkbox" value="7" onclick="updateCheckAll()"/>工作动态
<br> <input name="qx_x" type="checkbox" value="8" onclick="updateCheckAll()"/>招标投标
</form>
<script language="javascript">
function updateCheckList(){
if (form.qx_x==null) return;
var length = form.qx_x.length;
if(length>=2)
for(var i=0; i<length; i++){
form.qx_x[i].checked = form.qx.checked;
}else{
form.qx_x.checked = form.qx.checked;
}
}
function Checked()
{
var mark = false;
if (form.qx_x!=null)
{
var len = form.qx_x.length;
if (len>1)
{
for (i=0;i<form.qx_x.length;i++)
if (form.qx_x[i].checked)
{
mark = true;
break;
}
}
else
{
mark = form.qx_x.checked;
}
}
return mark;
}
function updateCheckAll() {
if(Checked()){
form.qx.checked=Checked();
}else{
form.qx.checked=Checked();
}
}
</script>
评论