document.getElementById("checkedName")

解决方案 »

  1.   

    不过要指定check的id='checkedname'
      

  2.   

    之后我又修改了一下,改后的代码运行就正确了。
    function selectall(v) {
      for (i=0;i<document.all.length;i++)
        if(document.all[i].name=='users') document.all[i].checked = v;
      document.all['select_all'].checked = v;\r\n";
    }
    可有什么规则可指正的???谢谢
      

  3.   

    是否有同名\同ID的checkbox?如果有是一个数组。还有一个方法:
    var checkBox = document.getElementByTagName("INPUT");
    if (checkBox[i].type=="CHECKBOX"){
      checkBox[i].checked = true;
    }
      

  4.   

    错的是这个:document.elements.length();
    在js中数组没有length()方法,所以提示出错:'document.elements' 为空或不是对象。
    要得到长度直接用length属性就行了,而在 java/jsp 中才要用length()方法。
      

  5.   

    谢谢以德服人:)
    我不明白一个问题。
    document.all[i].name这段代码的ALL是什么意思??关于全部复选框的选择功能的处理函数SOHU和163各不一样。
    SOHU的函数是document.elements[i].name
    163的函数则是document.all[i].name
    为什么同样的IE同样用的是JAVASCRIPT,而控件的变量不一样?不明白:(