function check(){
var count=0;
var obj=document.getElementsByName(checkbox1);
for(var i=0,i<obj.length;i++){
if(obj[i].checked=="true")
count+=1;
}
alert("你选中的行数:"+count);
}<input type="checkbox" name="checkbox1" id="checkbox1">
<input type="checkbox" name="checkbox1" id="checkbox2">
<input type="checkbox" name="checkbox1" id="checkbox3">
<input type="checkbox" name="checkbox1" id="checkbox4">
<input type="checkbox" name="checkbox1" id="checkbox5">
<input type="checkbox" name="checkbox2" id="checkbox21" onclick="check()">//第二行
是这个意思么?
解决方案 »
- 如果浏览器禁用javascript应该怎么办
- 多选日期的日历问题,选择多个日期后得不到日期。急急急急
- javascript中cookie的一些问题
- 如何实现当鼠标移动到菜单上面,其背景色会随之改变并且标题栏下面自动显示与该标题相关的文字链接
- JS 拖曳
- 如果使用body onload 或者 window.onload 就不能用document.body.innerHTML.s2t()
- childNodes 到底取到的什么东西呀1!为什么搞不清楚呀1!
- ie10开发者工具的选择框没了问题
- 怎么判断一个Function是否存在
- 碰到个问题,怎么使a 有值,现在一直都是undefined
- javascript如何删除页面内容?
- javascript函数中如何访问一个名字随参数变化而变化的对象?
var count=0;
var obj=document.getElementsByName("checkbox1");
for(var i=0;i<obj.length;i++){
if(obj[i].checked){
count+=1;
}
}
alert("HS"+count);
}
js改正