用document.getElementsByName("C1")可以直接用不考虑

解决方案 »

  1.   

    document.getElementsByName("Cl")代替document.all("C1")
      

  2.   

    up
    因为document.all("C1")当只有一个 元素时并不是一个 数组没有length属性
      

  3.   

    用document.getElementsByName("C1")可以直接用不考虑
      

  4.   

    to kingdomzhf(旭日东升):
    谢谢你的回复,让我知道了问题所在!to net_lover(孟子E章) :
    谢谢你的解答,不过我仍不明白如何得到"C1"的个数
     当有2个"C1"时,
    alert(document.getElementsByName("Cl").length);
      0
    alert(document.all("C1").length);
      2我想用document.getElementsByName("Cl").length  得到2期待你门的解答!
      

  5.   

    注意:
    <input type="checkbox" name="C1" value="ON">
    <input type="checkbox" name="C1" value="ON">
    <input onclick="alert(document.getElementsByName('C1').length)">是1不是l
      

  6.   

    晕哪!果然写成 L 了:)
    现在OK了多谢E兄!