aspx:
    <script language="javascript">
       1。怎么能对web服务器控件Label1付值          2。怎么能对html标记Input1付值 
    </script>

解决方案 »

  1.   

    document.all.Input1.value="XXX"服务器端也一样,执行后 id="Label1"
    document.all.Label1.value="XXX"
      

  2.   

    用document.all.controlsname.value,或者在.net的生成页面看看为控件生成的id,然后在操作
      

  3.   

    1.找到Web控件对应的html代码的name,对html空间赋值。
    2.document.frmMain.input1.value = 'Test'
      

  4.   

    1。怎么能对web服务器控件Label1付值
    ===============
    ????
    客戶端去操作服務端??
      

  5.   

    document.all.<%=myControl.ClentID%>.value
      

  6.   

    这里的ME应该就是页面对象本身。HEAD是它的一个属性。
    PAGE不是有HEAD,BODY几部分吗。
    我是这样理解的。
    1. 找到Web控件对应的html代码的id,比如:
    在写代码时是:
    <asp:Label id="Label1" style="Z-INDEX: 101; LEFT: 32px; POSITION: absolute; TOP: 32px" runat="server">Label</asp:Label>
    那么在运行的时候就会是:
    <span id="Label1" style="Z-INDEX: 101; LEFT: 32px; POSITION: absolute; TOP: 32px">Label</span>
    它会生成<span>区块。
    那么,我们在抓它的值的时候:
    大家单纯的document.all.controlsname.value这样是抓不到它的值的。因为id="Label1"的OBJ,它没有value这个属性。
    只能通过:
    document.all.Label1.innerHTML这样的方式抓取。
    那么:设置它的值也可以通过这样的方式进行。
    document.all.Label1.innerHTML="xxxxxxxxxxx";2.document.frmMain.input1.value = 'Test'
      

  7.   

    这里的ME应该就是页面对象本身。HEAD是它的一个属性。
    PAGE不是有HEAD,BODY几部分吗。
    我是这样理解的。
    -----------------------------------------------------------
    不好意思,这段是不要的
      

  8.   

    js只能在客户端进行操作,当然可以操作服务器控件生成的HTML控件或者HTML控件.
    你要分清概念!