如何在javascript函数中传递服务器端asp控件的客户端ID。 我试过这样的。
<asp:RadioButtonList ID="rdbMyocardial" runat="server" RepeatDirection="Horizontal" onClick="return f1('<%rdbMyocardial.ClientID %>')">
<asp:ListItem Value="True">Yes</asp:ListItem>
<asp:ListItem Value="False">No</asp:ListItem>
</asp:RadioButtonList>
但是当我尝试在javascript中打印这个值时,
function f1(list) {
alert(list);
return true;
}
显示&lt;%rdbMyocardial.ClientID%&gt;。如何获取服务器控件的客户端ID? 另外如何从HTML和服务器端代码设置它?
答案 0 :(得分:2)
你可以像这样使用:document.getElementbyId('&lt;%= rdbMyocardial.ClientID%&gt;')
答案 1 :(得分:0)
尝试<%= rdbMyocardial.ClientID %>
。