if (obj.checked)一般是同名的多个checkbox
var chx = document.formName.elements["checkboxName"];
for (var i=0;i<chx.length;i++)
...

解决方案 »

  1.   

    <%
      dim i
      for i = 1 to 5
      response.write "<input type=radio name=r id='r" & i &"'>"
      next
    %>
    <script language="javascript">
    <!--
      function fnccheck()
      {
        var o = document.getElementsByTagName('INPUT');
        for(var i=0;i<o.length;i++)
        {
          if(o[i].type == 'radio' && o[i].checked)
          {
            alert('check的id:'+o[i].id+',被选中了!');
          }
        }
      }
    //-->
    </script><input type=button value=check onclick="fnccheck();">
      

  2.   

    用document.formName.elements["checkboxName"].count也可以是0就没有选中