javascript。具有生成ID的元素的标签
我想这样做javascript。具有生成ID的元素的标签,javascript,asp.net,label,Javascript,Asp.net,Label,我想这样做 <label class="test" for="myButton" >This is a label</label> <input type="button" id="myButton" value="click me" /> 这是一个标签 对于页面中在页面加载时接收ID的某些按钮:Generated服务器端(asp 3.5) 如何在标签元素的“for”属性中为每个按钮获取正确的id 谢谢你试试这个 <label class="test
<label class="test" for="myButton" >This is a label</label>
<input type="button" id="myButton" value="click me" />
这是一个标签
对于页面中在页面加载时接收ID的某些按钮:Generated服务器端(asp 3.5)
如何在标签元素的“for”属性中为每个按钮获取正确的id
谢谢你试试这个
<label class="test" for="<%= myButton.ClientID %>" >This is a label</label>
<input type="button" id="myButton" runat="server" value="click me" />
这是一个标签
这将使用asp.net在服务器端生成的相同id您可以使用
标签的AssociatedControlID
属性:
<asp:Label class="test" runat="server" AssociatedControlID="myButton">
This is a label</asp:Label>
<asp:Button ID="myButton" runat="Server" Text="click me" />
您可以将输入标记包装在标签标记内,并且不需要for/id
<label>This is a label <input type="button"/></label>
这是一个标签
您已经编写了生成ID的软件。您的软件知道该ID是什么。也可以使用它以编程方式填充
属性的。昆汀,你说得对。阿夫扎卢赫给出了密码。它的工作原理就像一个用于应答的charmThanks JBB。这将生成错误BC30451(它无法识别myButton)。感谢您的回答,jlzavitz。这给了我一个错误:BC3045。完美的阿夫扎鲁尔!你救了我一天:-)