当页面只有一个checkbox时,获取的是一个对象,不是数组,用.length时就有问题了
var flag=0;
var inputs = document.all.tags("INPUT");
for (var i=0; i< inputs.length; i++){
if(inputs[i].type=="checkbox" && inputs[i].name=="userids" &&inputs[i].checked){
flag++;
}
}
本文介绍了一种在页面上仅存在一个复选框时如何正确判断其是否被选中的JavaScript方法,并提供了一个简单的示例代码。
当页面只有一个checkbox时,获取的是一个对象,不是数组,用.length时就有问题了
var flag=0;
var inputs = document.all.tags("INPUT");
for (var i=0; i< inputs.length; i++){
if(inputs[i].type=="checkbox" && inputs[i].name=="userids" &&inputs[i].checked){
flag++;
}
}

被折叠的 条评论
为什么被折叠?