document.getElementById("checkbox01");
或者 var newName=eval("checkbox01")
这两个方法在ie应该都可以,其它的浏览器我不知道

解决方案 »

  1.   

    我要实现的是用变量checkboxNAME替换document.all.checkbox01.value中的checkbox01,
    checkbox01是一个复选框的name
    但是写成document.all.checkboxNAME.value浏览器会认为checkboxNAME是一个复选框的name,结果报错
    我想知道有没有办法使checkboxNAME转义?让浏览器看出来checkboxNAME是一个变量。
    阿信,我看到你了,快来帮我!谢谢,谢谢!
      

  2.   

    checkbox是不是在form中,如果是的话,好像需要加上fornName来引用吧
      

  3.   

    liuruhong(蓝色街灯) 您的热心我非常感谢
    但是你还没有看懂我的意思,麻烦你仔细看一下再说,好吗?
      

  4.   

    可以这样eval("docuemnt."+checkboxNAME+".value=\"abc\"");新浪漫架构
    http://charming.vicp.net/cgi-bin/topic.cgi?forum=2&topic=43&show=0