应该可以的 无论加没加runat=server
如果不行你试着将forms[0]换成form的id试试

解决方案 »

  1.   

    呵呵,是一定可以
    当Web页面运行时,Web服务器控件用合适的Html语言提交。
      

  2.   

    发现原因了,我的inputNameA是被封装在一个web用户自定义控件里面那位大侠知道如何web用户自定义控件里面的webcontrol?
      

  3.   

    <form id="WebForm98" method="post" runat="server">
    <asp:TextBox id="TextBox1" style="Z-INDEX: 101; LEFT: 292px; POSITION: absolute; TOP: 130px" runat="server"></asp:TextBox>
    </form>
    <script language=vbscript>
    WebForm98.Textbox1.value="test"
    </script>
      

  4.   

    解决了.如果Texbox等放在web用户自定义控件中,要加上控件名称document.forms[0].Product.inputNameA.value = "abc",忙了半天,送分!
      

  5.   

    自己测试解决了.hgknight(江雨) 兄真是热情!感谢!