我有一个面板,其属性 Visible 设置为 False
<asp:Panel ID="pnlUpload" runat="server" Visible="False" />
我尝试使用 javascript 作为下面的代码使其可见
document.getElementById('<%= Panel1.ClientID %>').style.visibility = 'visible';
但是它不起作用,伙计们有什么想法吗?
最佳答案
设置 Visible="false"使面板不呈现在生成的 HTML 中。如果你想让它在客户端显示/隐藏,你需要让它 Visible="true"并使用 CSS class/in the style attribute having "display"property with the value "block"or "none"as需要。
关于javascript - 使用javascript使面板可见,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3930067/