asp.net控的的ID在客户端由于无法正确得到,所以利用js获取控件的值时提示找不到对象,经查找资料发现可以用下下方法解决:
<asp:TextBox ID="txb_ksqs" runat="server" CssClass="inputtextnone" AutoPostBack="false" onblur="complate()"></asp:TextBox>
var ksqs = document.getElementById('<%=txb_ksqs.ClientID%>').value;
主要是利用.net提供的ClientID进行获取,其它与普通HTML控件一样
本文介绍了一种在JavaScript中通过ClientID属性来获取ASP.NET TextBox控件值的方法,解决了因控件ID在客户端变化导致无法直接通过ID获取的问题。
725

被折叠的 条评论
为什么被折叠?



