如何使用javascript操作struts的checkbox标签

来源:百度知道 编辑:UC知道 时间:2024/05/26 17:20:24
由于struts的checkbox标签没有id属性
不能使用getElementById方法来取得checkbox
应该怎么使用javascript来取得checkbox呢?
比如一共有10个struts的checkbox,如何使用javascript取得
有多少个checkbox被选中呢?

var e = getElementsByTagName('checkbox');
var el = e.length;
var c = 0;
for(i=0;i<el;i++){if(e[i].checked=='checked') c+=;}

你把它的父节点获取到,然后遍历子节点,选中就可以了

1楼的方法可以,但是改动一下:
var e = document.getElementsByTagName('checkbox');
var el = e.length;
var c = 0;
for(var i=0;i<el;i++){
if(e[i].checked)
++c;
}