Javascript : une problème tenace

Résolu
Bonjour,

Je me casse la tête à trouver une méthode.
Je désire mettre la simple condition du style

if (checkbox.cheked == true {}
et
if (checkbox.checked == false) {} ou else
ou
if(checkbox.checked) {}
et
if(checkbox.uncheked) {} ou else

dans une function en JavaScript, mais le résultat ne donne rien, du moins pas avant le Submit que je n'ai pas essayé, malgré mon impression de logique.

J'utilise un onClick pour appeler JavaScript.

J'ai également essayé avec getElementsByName ou ...ById (sans vraiment comprendre la nécessité. Mais je ma fonction concerne tous mes checkbox.

J'ai testé avec une alerte ('ça marche !'), et le résultat a été un échec.

Merci à tous et bonne journée,

Laurent

1 réponse

  1. <input type="checkbox" id="maCheckbox" onclick="valideCB()" /> 
    <script type="text/javascript"> 
    function valideCB(){ 
       var div = document.getElementById('maCheckbox'); 
    
       if(div.checked == true){ 
          alert('Je check'); 
       } 
    } 
    </script> 
    

    J'ai fait sans tester mais sa doit être ça :)
    0
    1. Merci petit Siluni, je vais essayer ça tomorrow.
      0
    2. Marche pas...
      0