【发布时间】:2017-03-03 19:22:34
【问题描述】:
我有一个用户控件,在用户控件内部,代码试图设置一个弹出窗口并设置标签值
document.getElementById("ReportTitle").innerText = TitleText;
id“ReportTitle”在aspx页面中定义为
<a id="ReportTitle" style="font-family:Verdana; font-weight.bold; font-size:9px; cursor:pointer">Ocean Cargo</a>
它还尝试以相同的方式设置 URL 和可见性属性。我收到错误“无法设置未定义或空引用的属性'innerText'。”我的第一个想法是它试图在第一个窗口完成加载之前设置值,我尝试在包含对 getElementById 的调用的函数上使用 window.open 但它不起作用。我正在尝试确定是否这就是问题所在,或者它无法获取“ReportTitle”,因为它位于 aspx 页面上。
谢谢。
【问题讨论】:
标签: javascript asp.net ascx