【发布时间】:2013-05-14 04:06:01
【问题描述】:
如何使用 javascript 使 <asp:Panel> 可见?
我执行了以下操作,但出现错误(无法读取 null 的属性样式)
<asp:Panel runat="server" id="panNonAfricanCountries" Visible="false">
var panNonAfricaDropDown = document.getElementById("panNonAfricanCountries")
if (dropDownFirst == "Yes") {
panNonAfricaDropDown.style.visibility = "visible";
}
【问题讨论】:
-
确保您的 js 代码仅在文档加载后运行
-
你试过
document.getElementById("<%=panNonAfricanCountries.ClientID%>")吗?还是在控件中添加ClientIDMode="Static"?
标签: javascript html asp.net panel