JS或JQuery无法获取APS.NET服务控件的值得有关问题

JS或JQuery无法获取APS.NET服务控件的值得问题
JS无法获取ASP.NET服务控件的值得问题,例如ASP.NET文本输入框
<asp:TextBox ID="UserAccount" runat="server" CssClass="textEntry" 
                    ></asp:TextBox>


JQuery代码:
引用

userAccount = $("#UserAccount").val();
alert("account=" + userAccount);


那么这个JS弹出框的值是空的
原因是ASP.NET服务控件生成html文件时,文本框的ID发生变化了,如要解决这个问题,可以将ASP.NET服务控件的ClientIDMode属性设置为Static,即:
<asp:TextBox ID="UserAccount" runat="server" CssClass="textEntry" 
                    ClientIDMode="Static"></asp:TextBox>


这样就解决问题