如何使用JavaScript禁用.net面板?

时间:2017-06-29 09:01:38

标签: javascript jquery asp.net

我想在页面加载时使用JavaScript禁用.net面板

这是我的代码

<asp:Panel ID="pnl_schoolname" ClientIDMode="Static" runat="server" BorderColor="Firebrick" BorderStyle="Double">
//Design
</asp:Panel>

    <script>
        window.onload = function () {
            var panel = document.getElementById('<%=pnl_schoolname.ClientID%>');
            alert(panel.enable);
            panel.enable = false;

        };
    </script>

警告它显示未定义。

1 个答案:

答案 0 :(得分:-2)

我认为它不起作用,因为ClientIDMode是静态的。

尝试

document.getElementById('pnl_schoolname')

为什么不禁用VB-Code?

Protected Sub Page_Load
    pnl_schoolname.Enabled = False
End Sub