checkbox可以叫同样的name,
document.getElementsByName("name")

解决方案 »

  1.   

    <div id="div1">
    <input type="checkbox">111<br>
    <input type="checkbox">222<br>
    <input type="checkbox">333<br>
    <input type="checkbox">444<br>
    </div>
    <input type="button" onclick="test();" value="test"><script>
    function test(){
    divobj=document.getElementById("div1").all.tags("input");
    alert("div下所有input子对象:"+divobj.length+"个")
    }
    </script>
      

  2.   

    <SCRIPT LANGUAGE="JavaScript">
    <!--
    function test()
    {  
       var arr=document.getElementById("div1").children;
       for(var i=0;i<arr.length;i++){
         var newObj=arr[i].type;
     if(newObj=="checkbox"){
       //如果想计算里面的选中没有的话就把下面的代码加上
        if(newObj.checked){
     alert(newObj+"选中");
    }
    //
     alert(newObj.value);
     }
       }
    }
    //-->
    </SCRIPT>
      

  3.   

    以前都在.net区.今天第一次来javascript区.没想到大家这么热情.呵呵