javascript中的动态findcontrol

时间:2015-03-31 15:15:54

标签: javascript c# asp.net

我想在javascript中使用动态addressType

var addressType = "foo";

document.getElementById('<%= this.FindControl("'" + addressType + "'").ClientID%>').value = val;

2 个答案:

答案 0 :(得分:0)

您应该能够为元素分配CssClass属性。例如:

<asp:SomeElement CssClass="someclass">

document.getElementsByClassName('someclass')[0].value;

答案 1 :(得分:0)

我解决了这个问题

var addressType = "foo";

document.getElementById('<%= this.ClientID +"_"%>' + addressType).value = val;