在.net中怎么用javascript取服务器控件的值呢

来源:百度知道 编辑:UC知道 时间:2024/09/24 19:16:40
<asp:TextBox ID="nickNameTextBox" runat="server" Width="40%"></asp:TextBox>
我想取这个控件的值

var textbox=document.getElementById("nickNameTextBox");
textbox中即取得了控件的句柄
如果你要获取他的值
即 textbox.text;

如果你能考虑到这个控件会生成一个标准的HTML控件时,就不会问这样的问题.
这个服务端控件会生成一个这样的HTML控件(可以在生成的浏览器中进行查看)
<input type="text" id="nickNameTextBox" name="nickNameTextBox" width="40%"/>
而javascript本身就是客户端的代码,取这个应该对你来说很容易的吧?

<script language="javascript">
function GetTextBox()
{
var TextBox1 = document.getElementById("nickNameTextBox").value;
window.alert(TextBox1);
}