Red de conocimiento informático - Conocimiento del nombre de dominio - Cómo asignar valores a los controles del servidor usando JS

Cómo asignar valores a los controles del servidor usando JS

//1. El script JS asigna valor al control del servidor

Sintaxis: document.getElementById('lt;=nombre del control del servidor.ClientIDgt;')

document .getElementById('lt;=TextBox2.ClientIDgt;').value= "aaaaa";

lt;anthem: TextBox ID= "TextBox2" runat= "servidor" Text= "bbbbb" gt; lt ; /anthem: TextBoxgt; //Este es un control de himno, igual que el control del marco asp.Net ajax.

//2. en el servidor

Sintaxis: document.getElementById("lt;=nombre del control del servidor.ClientIDgt;" "_nombre del control en el control del usuario")

document.getElementById( "lt;= UserInfoControl1.ClientIDgt;" " _txtBAname").value= "aaaaa";

Control de usuario utilizado por la página: lt; uc1: UserInfoControl ID= "UserInfoControl1" runat= "server" /gt;

Código de control de usuario:

lt;anthem:TextBox ID="txtBAname" runat="server" Ancho="64px" CssClass="lankuang" gt;lt;/anthem:TextBoxgt;

Si js asigna un valor a la etiqueta de control del servidor, la sintaxis es:

document.getElementById("lt;=CaseControl1.ClientIDgt;" "_lblZhusu").innerHTML= " aaaaaaa";

Sin embargo, dado que la etiqueta se asigna al cliente como una etiqueta Div, el valor original aún se toma en segundo plano