<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
<script>
function checkAll(str){
var a = document.getElementsByName(str);
var n = a.length; for(var i=0;i<n;i++){
a[i].checked = window.event.srcElement.checked;
}
} </script>
</HEAD> <BODY>
<INPUT TYPE="checkbox" NAME="ck" onclick="checkAll('ck')">all select<br>
<INPUT TYPE="checkbox" NAME="ck" >111<br>
<INPUT TYPE="checkbox" NAME="ck" >222<br>
<INPUT TYPE="checkbox" NAME="ck" >333<br>
<INPUT TYPE="checkbox" NAME="ck" >444<br>
<INPUT TYPE="checkbox" NAME="ck" >555<br>
<INPUT TYPE="checkbox" NAME="ck" >666<br>
</BODY>
</HTML>全选
然后再FOR写?
循环开始
<input type="checkbox" name="globalid" value="<%= rs.getString("username") %>">
结束
function checkbox_control(theelem){
if (theelem.checked==true){
if (document.main.globalid.length>1){
for (i=0;i<document.main.globalid.length;i++){
document.main.globalid[i].checked = true;
}
}else{
document.main.globalid.checked = true;
}
}
if (theelem.checked==false){
if (document.main.globalid.length>1){
for (i=0;i<document.main.globalid.length;i++){
document.main.globalid[i].checked = false;
}
}else{
document.main.globalid.checked = false;
}
}
}
for (i = 1; i < (total+1); i++) {
var idCheckBox = document.getElementById("checkBox"+i);
var id = idCheckBox.value;
if(box.checked){
if (!idCheckBox.checked) {
idCheckBox.checked = true;
}
} else {
if (idCheckBox.checked) {
if(i%2 != 0){
trTag.bgColor="#ffffff";
}else{
trTag.bgColor="#f8f8f8";
}
idCheckBox.checked = false;
}
}
}
}
<input onclick="javascript:doSelectAllBox(10,this)" type="button" value="选择全部" name="全选">
<div>
<input id="ckAll" type="checkbox" onclick="javascript:checkAll()" />全选
</div>
<div>
<table id="data" width="100%">
<tr>
<td style="width: 50px" align="center">
1
</td>
<td>
<input id="Checkbox1" value="1" type="checkbox" />
</td>
</tr>
<tr>
<td style="width: 50px" align="center">
2
</td>
<td>
<input id="Checkbox2" value="2" type="checkbox" />
</td>
</tr>
<tr>
<td style="width: 50px" align="center">
3
</td>
<td>
<input id="Checkbox3" value="3" type="checkbox" />
</td>
</tr>
<tr>
<td style="width: 50px" align="center">
4
</td>
<td>
<input id="Checkbox4" value="4" type="checkbox" />
</td>
</tr>
<tr>
<td style="width: 50px" align="center">
5
</td>
<td>
<input id="Checkbox5" value="45" type="checkbox" />
</td>
</tr>
</table>
</div>
function checkAll()
{
var ckAll = document.getElementById("ckAll");
var cks = document.getElementById("data").all;
var i=0;
for(i=0;i<cks.length;i++)
{
if(cks[i].type=="checkbox")
{
cks[i].checked=ckAll.checked;
}
}
}
function mySubmit()
{
var tags = new Array();//保存已选择的
var k=0;
var cks = document.getElementById("data").all;
var i=0;
for(i=0;i<cks.length;i++)
{
if(cks[i].type=="checkbox" && cks[i].checked)
{
tags[k++] = cks[i].value;
}
}
if(tags.length<=0)
{
window.alert("请选择");
return false;
}
window.alert("你选择了" + tags.length + "个复选框");
}
[align=center]==== 思想重于技巧 ====
[/align]
.
贴子分数<20:对自已的问题不予重视。
贴子大量未结:对别人的回答不予尊重。
.
循环中,
<input type="checkbox" name="OTSNO" value="<%=rs.Fields("OTSNO").Value%>">这样每条记录前就有一个name都为OTSNO的checkbox,但value是记录表中的主键值。.
[align=center]==== 思想重于技巧 ====
[/align]
.
贴子分数<20:对自已的问题不予重视。
贴子大量未结:对别人的回答不予尊重。
.
var aInput=document.getElementsByName("OTSNO");
for(var i=0;i<aInput.length;i++)
aInput[i].checked = form2.chkAll.checked;}.
[align=center]==== 思想重于技巧 ====
[/align]
.
贴子分数<20:对自已的问题不予重视。
贴子大量未结:对别人的回答不予尊重。
.