表单全选js的问题
程序代码:
function CheckAll(form) { for (var i=0;i<form.elements.length;i++) { var e = form.elements[i]; if (e.name != 'chkall') e.checked = form.chkall.checked; } }js代码
程序代码:
<form id="form1" name="form1" method="post" action=""> <input type="checkbox" name="ID" value="<%=rs(15)%>" /> <input type="checkbox" name="ID" value="<%=rs(16)%>" /> <input name="chkall" type="checkbox" id="chkall" value="select" onClick="CheckAll(this.form)" /> </from>这样点击可以全选复选框,把这个<input name="chkall" type="checkbox" id="chkall" value="select" onClick="CheckAll(this.form)" />
放在<form>外面时获取不到对象。是不是this.form要改变一下,应该填什么,请知道的朋友指教。谢谢!
程序代码:
<input name="chkall" type="checkbox" id="chkall" value="select" onClick="CheckAll(this.form)" /> <form id="form1" name="form1" method="post" action=""> <input type="checkbox" name="ID" value="<%=rs(15)%>" /> <input type="checkbox" name="ID" value="<%=rs(16)%>" /> </from>