Html代码:
<table width="240" border="1" align="center" >
<tr align="center" id="id" name="id">
<td align="center">表名</td>
<td><input type="checkbox" name="cbox" οnclick="checkAll(checked)"></td>//全选按钮
</tr>
<s:iterator value="#session.tablelist" var="ta">
<tr align="center" >
<td><s:property value="#ta.table_name"/></td>
<td><input type="checkbox" name="test" value="<s:property value="#ta.table_name"/>"></td> //这是每一个复选框
</tr>
</s:iterator>
<tr>
<td align="center">
<input type="submit" value="添加" id="add" >
</td>
</tr>
</table>
Js代码:
function checkAll(checked){
var allCheckBoxs=document.getElementsByName("test") ;
for (var i=0;i<allCheckBoxs.length ;i++){
if(allCheckBoxs[i].type=="checkbox"){
allCheckBoxs[i].checked=checked;
}
}
}