getElementById retourne nothing
Bonjour,
Dans ma page ascx, j'essaie lors d'un clic sur une balise <legend> d'un fieldset d'appeler une fonction javascript capable de cacher ou non un panel.
Voici mon code :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
| <%@ Register .... %>
<%@Register .... %>
<link ... />
<script type="text/javascript">
function NouveauMessage(){
var nouveauMessage = document.getElementById("pnl_message");
if (nouveauMessage==null) alert("nouveauMessage is null");
}
</script>
<fieldset><legend onclick="NouveauMessage()">Nouveau message</legend>
<asp:panel id="pnl_message" runat="server">
...
</asp:panel>
</fieldset> |
Malheureusement, lors de l'éxecution, quand je clique sur "Nouveau message" de la balise <legend>, le message "nouveauMessage is null" apparaît :?
Auriez-vous une idée ?
Je vous remercie !