我使用JavaScript并尝试使用更多JQuery。无论如何,我从来都不喜欢Master Pages改变我元素的ID的方式。因此,当我使用getElementById(" MyElement")时,它无法找到该元素。所以我按F5并执行一个视图源,然后复制该元素的新ID,它可以工作。
我的问题...... 有更好的方法吗?
答案 0 :(得分:0)
设置服务器控件的ClientIDMode
和ClientID
,如下所示:
<asp:TextBox ID="TextBox1" runat="server" ClientIDMode="Static" ClientID="MyTextBox" />
现在,您可以通过MyTextBox
ID选择器在jQuery或普通旧JavaScript中引用文本框。