页面上有两个空间一个HTML空间、一个是ASP控件、怎么把input 的值赋值给Textbox
<input  id="user" type="text" onkeydown="chkInput()" size="20"                            onkeyup="CovertDBCToSBC(this)" style="width: 150px;height:18px" />
<asp:TextBox ID="TextBox1" Text="" runat="server"></asp:TextBox>

解决方案 »

  1.   

    document.getElementById("TextBox1").value=document.getElementById("user").value;
      

  2.   

    document.getElementById("txXXX").value=document.getElementById("XXOO").value;
      

  3.   

    貌似有点方法叫  Client ...  可以将Html控件  渲染成服务器控件,我忘记了, 留名等高手....
      

  4.   

       <asp:TextBox ID="TextBox1" runat="server" ReadOnly="true" Enabled ></asp:TextBox> 
       <input id="Text1" runat="server" type="text" readonly="readonly" /> 
       <input id="Button1" type="button" value="客户端赋值" onclick="doClick()" /> 
       <asp:Button ID="Button2" runat="server" Text="服务器端获取" OnClick="Button2_Click" /> 
       
       <script language="javascript"> 
       function $(s){return document.getElementById(s);} 
       function doClick() 
       { 
       $('<%=Text1.ClientID %>').value="wufeng"; 
       $('<%=TextBox1.ClientID %>').value="wufeng"; 
       } 
       </script>
    后台: 
       protected void Button2_Click(object sender, EventArgs e) 
       { 
       Response.Write(Text1.Value + " Hello<br/>"); 
       Response.Write(TextBox1.Text + " Hello<br/>"); 
       }