求一个脚本,怎样才能将所有列表框一次性选上!在线等,马上结帖
列表如下:
[] 书名 作者 出版日期 (列表标题)
[] java程序设计 zhangsan 2005-04-03
[] 模式理论 李四 2005-04-01
要实现:将列表标题的复选框一选上,下面所有记录的复选框都被选上,并且怎样才能把所有纪录的复选框id值提交给后台程序处理?
假如列表标题的复选框是这样写的:
<td ><input type="checkbox" name="chkAll" value="" onclick='vbscript:f_SelectAll()' title="全选"></td>
下面记录的复选框:
<TD align=\"center\"><input type='checkbox' name='chk' value="+data1[i]+"></TD>
怎样写f_SelectAll()这个脚本,并且怎样才能把所有纪录的复选框id值提交呢?
问题点数:20、回复次数:2Top
1 楼disremember(disremember)回复于 2005-04-03 11:55:33 得分 5
没必要一定要用vbscript吧,用javascript就可以
全选
<javascript>
function f_SelectAll()
{
for(int i=0;i<document.all.checkbox.length;i++)
{
documment.checkbox[i].checked = true;
}
}
</script>
Top
2 楼sunrise252(sunrise)回复于 2005-04-03 22:44:51 得分 15
我试过的:
vbscript:
function f_SelectAll()
on error resume next
for each con in f1.chk
con.checked=window.event.srcElement.checked
next
end function
然后:
String[]strAryID=null;
if((request.getParameterValues("chk").length>0)){
strAryID=request.getParameterValues("chk");
}
Top




