function CheckAll(form)
{
for (var i=0;i<form.elements.length;i++)
{
var e = form.elements[i];
if (e.Name != "chkAll"&&e.disabled!=true)
e.checked = form.chkAll.checked;
}
}
<input name="id" type="checkbox" class="myinput1" id="id" value="1" >
<input name="id" type="checkbox" class="myinput1" id="id" value="2" >
<input name="id" type="checkbox" class="myinput1" id="id" value="3" >
<input name="chkAll" type="checkbox" id="chkAll" onClick="CheckAll(this.form)" value="checkbox" />
{
for (var i=0;i<form.elements.length;i++)
{
var e = form.elements[i];
if (e.Name != "chkAll"&&e.disabled!=true)
e.checked = form.chkAll.checked;
}
}
<input name="id" type="checkbox" class="myinput1" id="id" value="1" >
<input name="id" type="checkbox" class="myinput1" id="id" value="2" >
<input name="id" type="checkbox" class="myinput1" id="id" value="3" >
<input name="chkAll" type="checkbox" id="chkAll" onClick="CheckAll(this.form)" value="checkbox" />
for(var i=0;i<obj.length;i++){
<html>
<script language="JavaScript">
<!--
function checkAll(sign){
var ocheck = document.getElementsByName("denglu");
for(var i = 0; i < ocheck.length; i++){
ocheck[i].checked = sign;
}
}
//-->
</script>
<input type="checkbox" name="denglu">选择1</br>
<input type="checkbox" name="denglu">选择1</br>
<input type="checkbox" name="denglu">选择1</br>
<input type="checkbox" name="denglu">选择1</br>
<input type="checkbox" name="denglu">选择1</br>
<input type="checkbox" name="denglu">选择1</br>
<input type="checkbox" name="denglu">选择1</br>
<input type="checkbox" name="denglu">选择1</br>
<input type="checkbox" name="denglu">选择1</br>
<input type="checkbox" name="denglu">选择1</br>
全选>><input type="checkbox" onclick="checkAll(this.checked)"></html>
越界了 100%
最后一个没有找到出现 undefined
改成obj.length就好了