你的ID不对,控件在aspx页面使用的时候,它的名字会不一样的。

解决方案 »

  1.   

    document.getElementById(ascx文件名称+'.HiddenValue1').value
      

  2.   

    WebForm1.aspx
    <form id="Form1" method="post" runat="server">
      <uc1:WebUserControl1 id="WebUserControl11" runat="server"></uc1:WebUserControl1>
    </form>WebUserControl1.ascx
    <INPUT type="hidden" id="Hidden1" name="Hidden1" runat="server">取值的时候:
    document.all("WebUserControl11_Hidden1").value;
      

  3.   

    document.getElementById(ascx文件名称+'.HiddenValue1').value不是文件名称,是使用时候的ID名称。
      

  4.   


    up
    Kanderliu(卖男孩的小女孩)