So setzen Sie asp Panel-Element mit Javascript / jquery sichtbar / versteckt

Ich habe einasp:Panel Element auf meiner Seite. Ich kann seine Sichtbarkeit im Code dahinter einstellen. Aber ich muss es auch durch Javascipt verstecken.

Meinepanel ist wie folgt definiert:

     <asp:Panel ID="pnlUpdateDisplay" runat="server" Visible="false" style="width:500px; border-width: thick;">
        <table style="width:300px;">
            <tr>
                <td valign="middle" style="width:120px" align="center">
                <asp:Label ID="lblUpdateMessage" runat="server" style="position:absolute; left: 120px; top: 120px;"></asp:Label>
                </td>
            </tr>
        </table>      
    </asp:Panel>

Wenn ich das mache:

   var panel = document.getElementById('pnlUpdateDisplay');
   panel.style.visibility = 'hidden';
   panel.style.display='none';

Es gibt einen Fehler, der besagt:"Fehler: Wert der Eigenschaft 'Stil' kann nicht abgerufen werden: Objekt ist null oder undefiniert"

Irgendwelche Vorschläge?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage