请教客户端中的name,id怎么拼的?有时是 <input name= "dgList:_ctl2:ucExchangeRate:unitprise "....有时是 <input name= "dgList$ctl02$ucExchangeRate$Exchan
不知道怎么个规则,导致写js函数的时候用第一种或第二种写法可能会报找不到控件的错.也可以两种都判断下,但是想知道怎么拼的,规则是什么?请高手指教,马上给分.最后6分了,也不能倒分.tnnd
------解决方案--------------------------------------------------------
可以使用 ClientID
------解决方案--------------------------------------------------------
这个最好不要硬编码,也不需要
服务器控件的 ClientID UniqueID 属性分别表示客户端 html 元素的 id name 属性
// 如何使用 ->
// .aspx
<asp:textbox id=TextBox1 text=hello runat=server />
// js
window.onload = function() {
alert(document.getElementById( ' <% TextBox1.ClientID %> ').value);
}