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')
}