改为:var objChk = document.getElementsById("chkboxid");

解决方案 »

  1.   

    document.getElementsByTagName('checkbox')
    document.all("chkboxid")
    id也行的。
      

  2.   

    var objChk = document.getElementsByName("chkboxid");
    这个形式可以的阿
     runat="server"???这个问题?
      

  3.   

    是 runat="server"的问题  但是不能去掉这个  因为删除的时候有用到,不去掉这个可否把问题解决呀
      

  4.   

    runat="server"的意思是说,这段是用于服务器端的脚本.
    与写在<%%>里是一样的,客户端是访问不到的
      

  5.   

    在服务器chkboxid还没建立所以访问不了
    我想是这样
      

  6.   

    是不是放在DataGrid里边?如果放在DataGrid里边,而且Runat=Server的话他的客户段ID会发生变化的你可以页面----------察看源文件来看看取消checkbox的RUNAT=SERVER就没问题了