Comment vérifier si une case est cochée ou décochée avec javascript?

Je suis en train de vérifier les conditions météorologiques, une case est cochée ou décochée. C'est mon code:

<script type="text/javascript">
function EnableDisableToolTip() {
    if (document.forms[0].help_text.checked) {
        alert("Checked");
    }
    else if (!document.forms[0].help_text.checked) {
    alert("Unchecked");
    }        
}
</script>


<div id="tooltiponoff">
<form action="">
@Html.CheckBox("help_text", true, new { id = "help_text", onclick = "EnableDisableToolTip()" })Hjælpetekst
</form>
</div>

Il avertit seulement Décoché quand je clique dessus

Merci d'avance

InformationsquelleAutor Nanek | 2011-06-28