![](https://iknow-base.cdn.bcebos.com/lxb/notice.png)
asp.net能否用js获取前台asp控件的ID
<asp:TextBoxrunat="server"ID="ceshi"></asp:TextBox>document.getElementById('ceshi')能否...
<asp:TextBox runat="server" ID="ceshi"></asp:TextBox>
document.getElementById('ceshi')
能否这样实现呢,如果不行的话该怎么去修改呢 展开
document.getElementById('ceshi')
能否这样实现呢,如果不行的话该怎么去修改呢 展开
展开全部
.net的控件名在编译时会被按一定规则改成其它名的,直接用js是得不到的。要在控件中加上 ClientIDMode="Static",指定客户端id显示方式为固定的才可以。
<asp:TextBox runat="server" ID="ceshi" ClientIDMode="Static"></asp:TextBox>
document.getElementById('ceshi')
<asp:TextBox runat="server" ID="ceshi" ClientIDMode="Static"></asp:TextBox>
document.getElementById('ceshi')
展开全部
可以document.getElementById('ceshi').value,你这是用的javascript
jquery 比较简单,用 $("#ceshi").val();
jquery 比较简单,用 $("#ceshi").val();
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可以用,jq都这么用
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询