function selectAll(form)
{
var objs = form.elements('ids[]');
if(!objs)return;
var thisObj = event.srcElement;
if(objs.length)
for(var i=0;i<objs.length;i++)objs[i].checked = thisObj.checked;
else objs.checked = thisObj.checked;
} <tr>
<td align="center"><input name="all" type="checkbox" id="all" onclick="selectAll(this.form)">
</td>
{
var objs = form.elements('ids[]');
if(!objs)return;
var thisObj = event.srcElement;
if(objs.length)
for(var i=0;i<objs.length;i++)objs[i].checked = thisObj.checked;
else objs.checked = thisObj.checked;
} <tr>
<td align="center"><input name="all" type="checkbox" id="all" onclick="selectAll(this.form)">
</td>
<SCRIPT>
<!--
function CheckAll(form)
{
var allChecked = false;
for (var i=0;i<form.elements.length;i++)
{
var e = form.elements[i];
if(!e.checked)allChecked = true;//判断是否已全部选择,如果有一个没选择,就全部选择,否则全部不选择。
}
for (var i=0;i<form.elements.length;i++)
{
var e = form.elements[i];
e.checked = allChecked;
}
}
-->
</SCRIPT>
<td width="20%" height="26" align = "center">
<input name="qb" type="button" id="qb" onClick="CheckAll(this.form)" value="全部选中">
</td>