使用java sciprt c#获取文本框的值,当文本位于runat =“server”时

时间:2011-10-31 09:49:57

标签: c# asp.net webforms

我正在为我的客户建立一个网站,在我的网站中,他们需要一份帮助表格。

在这个表单中,我想检查java sciprt代码中的文本框。

但是,当我尝试执行此代码时:

var nameeee = document.getElementById("name");
on this textbox:
<asp:TextBox ID="name" runat="server" CssClass="name"></asp:TextBox>

它只是不起作用...我试图获得它的价值,但似乎不起作用。我在猜它,因为ruant =“server”,我需要它,所以我可以用我的C#代码调用它。

任何帮助?

谢谢, (抱歉英文不好) 阿龙。

2 个答案:

答案 0 :(得分:3)

获得价值:

var nameeee = document.getElementById("<%=name.ClientID%>").value;

答案 1 :(得分:0)

请改为:

var nameeee = document.getElementById("<%=name.ClientID%>");

这将为您提供文本框的实际ID。