获得所有选中的checkbox?
<script language="javascript">
function Submit_Click()
{
var selInfo=getSelectedInfo();
if(selInfo=="")
{
alert('你没有选中任何一项,请至少选择一项');
return false;
}
selInfo=selInfo.replace("|","\n");
alert('选择的项目有'+selInfo+"\n");
}
//获得选中的Info信息
function getSelectedInfo()
{
if(this.info.length==null)//判断info是否有多个
{
//判断info是否选中
if(this.info.checked)
return this.info.value;//返回选中的value
return ""; //未选中返回空
}
//多个info的取值循环
var reVal="";//value字符串临时变量
for(var i=0;i<this.info.length;i++)
{
//判断其中一个是否选中
if(this.info[i].checked)
reVal+=this.info[i].value+"|";//选中加入临时变量
}
return reVal;//返回临时变量
}
</script>
<%do while not rs.eof%>
<input type="checkbox" name="info" value="yes" <%if rs("state")=true then response.write "checked" end if%>><%=rs("in_name")%>
<%rs.movenext
next%>
<input type="button" name="Submit" onClick="Submit_Click();" value="提交">