假设我有一个ASP.NET文本框如下:
<asp:TextBox ID="txtQuantity" runat="server" Text="0"></asp:TextBox>
我想在javascript中获取此框的当前值。我该如何访问这个元素?
答案 0 :(得分:11)
使用clientID属性
document.getElementByID('<%=txtQuantity.ClientID %>')
更多信息here
您也可以使用find
引用上述链接:
另外,ClientID用于 ASP.NET Ajax作为唯一标识符 客户端控件。就这样 以下JavaScript声明是 常用:
var control = $ find(“&lt;%= MyControl1.ClientID%&gt;“);
答案 1 :(得分:2)
您可以使用txtQuantity.ClientID
获取客户端ID。