读书人

document.getElementById(quot;lt;%=ID.Clie

发布时间: 2012-06-17 21:02:01 作者: rapoo

document.getElementById("<%=ID.ClientID%>")控件取不到
使用母版页和jquery后问题真多,原本可以用document.getElementById("<%=ID.ClientID%>")取到控件,但是用了jquery后,找不到这个控件了,只能改为: document.getElementById("ContentPlaceHolder1_ID")才能使用。
郁闷。有哪位可指教!

[解决办法]
这应该和母板页jQuery没关心,给空间换个名字试试
[解决办法]
母版页生成的ClientID
是由占位符ID_控件ID组成

你可以alert();弹出取出的node看是否为空
[解决办法]
你的使用方法有问题。你是写在 aspx代码中的吗》?不能写js文件中
[解决办法]

JScript code
//如果写在js 文件中  建议写个函数 控件ID传进去 function test(id){  document.getElementById('id')} 

读书人网 >C#

热点推荐