Les Cases à cocher HTML avec des Fonctions Javascript

Je suis juste essayer d'obtenir cette case pour alerter un message une fois qu'il est cochée et la case après case n'est pas cochée par l'exécution d'une fonction en Javascript. Je peux le faire pour afficher le "vérifié" message mais ne peut pas obtenir "unchecked" alerte à venir.

<input type="checkbox" id="chbx" onchange="foo()">
<script type="text/javascript">
var checkbox = document.getElementById("chbx");

 function foo(){
   if(checkbox.checked=true){
       alert("Checked!");
         }
   else {
        alert("UnChecked!");
         }
    };
</script>
Vous avez besoin d'utiliser == ou ===, comme ce que vous faites est mise la valeur (vrai à chaque fois). La deuxième forme est la meilleure. (Passons sur le fait, je vois que vous l'avez édité la syntaxe incorrecte.)
Merci, cela a fonctionné parfait.

OriginalL'auteur HondaKillrsx | 2012-10-27