读书人

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

发布时间: 2012-01-31 21:28:41 作者: rapoo

如何获得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 + ", ";
}
}
}

读书人网 >asp.net

热点推荐