<SCRIPT LANGUAGE="JavaScript">
<!--
if (SuccessError==1)
   {
       document.ToServer.SuccessSC. disabled = true;
   }
//-->
</SCRIPT>

解决方案 »

  1.   

    不对啊,报document.ToServer.SuccessSC不是对象
      

  2.   

    SuccessSC.removeNode(true);//删除该按钮
      

  3.   

    换一下顺序。<FORM id="ToServer" METHOD=POST ACTION="success_refer_ComeExcel_1.asp">
        <TABLE id="TComeExcel" width="578" border="0" cellspacing="1" bgcolor="#000000" >
          <TR bgcolor="#996633"> 
            <TD colspan="7" align="center">
               <input id="SuccessSC" name="submit" type="submit" value="提交">
            </TD>
          </TR>
        </TABLE>
    </FORM>
    <SCRIPT LANGUAGE="JavaScript">
    <!--
    if (SuccessError==1)
       {
                  SuccessSC.removeNode(true);
       }
    //-->
    </SCRIPT>
      

  4.   

    不对啊,仍然报的是SuccessSC未定义
      

  5.   

    搞定了,把<input id="SuccessSC" name="submit" type="submit" value="提交">
    放在form外面就得了.
    谢谢各位,能给我解释一下吗?为什么
      

  6.   

    你的控件的 name 取成了关键字 submit 你换成别的就OK了。
      

  7.   

    好像也不行,我把name取SuccessSC,或删除都不行
      

  8.   

    网页上还有其他控件也叫这个名字SuccessSC,或者是你的form嵌套了
      

  9.   

    都已经知道是removeNode方法了,你自己改改不就行了<FORM id="ToServer" METHOD=POST>
        <TABLE id="TComeExcel" width="578" border="0" cellspacing="1" bgcolor="#000000" >
          <TR bgcolor="#996633"> 
            <TD colspan="7" align="center">
               <input id="SuccessSC" name="SuccessSC" type="submit" value="提交" onclick="remove()">
            </TD>
          </TR>
        </TABLE>
    </FORM>
    <SCRIPT LANGUAGE="JavaScript">
    <!--
    function remove()
       {
                  document.getElementById("SuccessSC").removeNode(true);
       }
    //-->
    </SCRIPT>