我用:
onchange="alert('<%= AbcControl.ClientID %>')"
但不幸的是,它将转化为:
onchange="alert('<%= AbcControl.ClientID %>')"
除了在服务器端 Page_Load 期间添加 onchange 之外,我可以知道什么是最好的解决方案吗?
提前致谢。
我用:
onchange="alert('<%= AbcControl.ClientID %>')"
但不幸的是,它将转化为:
onchange="alert('<%= AbcControl.ClientID %>')"
除了在服务器端 Page_Load 期间添加 onchange 之外,我可以知道什么是最好的解决方案吗?
提前致谢。
你可以在这里使用 this.id
onchange="alert(this.id);"
试试这个,如果你只想看到 Id(客户端生成的 id)AbcControl
<asp:TextBox runat="server" ID="AbcControl" />
<input type="text" onchange='<%= "alert('"+ AbcControl.ClientID +"');" %>' />
或者
试试这个,如果你想得到客户端对象AbcControl
<asp:TextBox runat="server" ID="AbcControl" />
<input type="text" onchange='<%= "alert("+ AbcControl.ClientID +");" %>' />