script type="text/javascript">
function checkAll(field){
var selectFlags = document.getElementsByName("selectFlag");
for(var i=0; i<selectFlags.length; i++){
selectFlags[i].checked = field.checked;
}
}
</script>
点击表头中的checkbox,下面的checkbox去不选定
表头:
<td>
<input type="text" name="beginDate" size="10" maxlength="10"
value="2001-01-01" readonly="true" onClick=JSCalendar(this)>
</td>
下面的列表:
<td width="37" class="rd8">
<input name="selectFlag" type="checkbox" class="checkbox1"
id="selectFlag" value=" 为某一个标示值">
<!--方便以后取得,可以这样取得:String[] userIds = request.getParameterValues("selectFlag");-->
</td>
function checkAll(field){
var selectFlags = document.getElementsByName("selectFlag");
for(var i=0; i<selectFlags.length; i++){
selectFlags[i].checked = field.checked;
}
}
</script>
点击表头中的checkbox,下面的checkbox去不选定
表头:
<td>
<input type="text" name="beginDate" size="10" maxlength="10"
value="2001-01-01" readonly="true" onClick=JSCalendar(this)>
</td>
下面的列表:
<td width="37" class="rd8">
<input name="selectFlag" type="checkbox" class="checkbox1"
id="selectFlag" value=" 为某一个标示值">
<!--方便以后取得,可以这样取得:String[] userIds = request.getParameterValues("selectFlag");-->
</td>
本文介绍了一种通过JavaScript实现网页表格中表头Checkbox控制全选与取消全选的功能。利用JavaScript函数checkAll()来同步表头与表格内各行的Checkbox状态,便于批量操作。
1084

被折叠的 条评论
为什么被折叠?



