首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

怎么获得checkbox被选中的有哪些

2012-01-31 
如何获得checkbox被选中的有哪些?inputid cbChapter_0 type checkbox name cbChapter:0 /inpu

如何获得checkbox被选中的有哪些?
<input   id= "cbChapter_0 "   type= "checkbox "   name= "cbChapter:0 "   />
<input   id= "cbChapter_1 "   type= "checkbox "   name= "cbChapter:1 "   />

在网页中的这些checkbox的个数不是固定的   当button.click事件时我想得到哪些checkbox被选中   并希望得到被选中的checkbox的value值   (1,2,3,4这样的一个字符串)

这个该怎么写代码阿?谢谢

[解决办法]
//以下代码只可参考,没测试过

var values = " ";//选中CheckBox的值组合
var input = document.getElementsByTagName( "input ");
var n = input.length;
for(i=0;i <n;i++)
{
var id= "cbChapter_ "+i;
var tempObj=document.getElementById(id);
if(tempObj.tagName== "INPUT " && tempObj.type == "checkbox ")
{
if( tempObj.checked)
{
values = tempObj.value + ", ";
}
}
}

热点排行