【发布时间】:2010-09-18 23:10:49
【问题描述】:
如何使用 javascript 访问母版页中的控件?母版页由一个搜索文本框组成,在控件的按键事件中,我调用母版页的内联 JavaScript 函数。我在那个javascript函数的文本框中得到了输入的值。我试过给 document.getElementById("").value 以及 document.getElementById("txtSearch").value。两者都显示错误。我必须从母版页本身访问文本框控件!
【问题讨论】:
-
您遇到什么错误?什么浏览器版本?
-
我正在使用 IE 8 浏览器。同时指定此代码 document.getElementById("txtSearch").value;我在浏览器中收到“需要对象错误”作为客户端错误消息。在指定 document.getElementById("").value 时,我收到“源代码不可用”警报消息,单击“确定”会显示服务器端错误“无法修改控件集合,因为控件包含代码块(即 )。'
-
我指定了 document.getElementById("ct100_txtSearch").value。只是临时修复!!但是任何人都请建议如何使用代码动态获取此 ID。我通过查看生成的页面的来源得到了这个。
-
@Banupriya - 如果您将在母版页中显示标记,也许有人可以帮助您..
-
这是标记
标签: asp.net