asp.net 2.0 控件生成html后id改变的问题
<asp:TextBox ID= "TxtCategoryName " EnableViewState= "true " runat= "server "> </asp:TextBox>
生成的html代码是
<input name= "sp1$ctl01$ctl01$TxtCategoryName " type= "text " id= "sp1_ctl01_ctl01_TxtCategoryName " />
但是我想在客户端的javascript中使用document.getElementById函数得到这个input对象的引用,记得以前服务器端控件id生成后是不改变的,请问有什么解决办法吗?
------解决方案--------------------document.getElementById( ' <%=TxtCategoryName.ClientID%> ')
------解决方案--------------------楼上