J'aurais besoin d'un petit coup de pouce en javascript. Je fais un formulaire et je dois absolument rajouter du javascript pour faire ce que je veux (ouch). En php je m'y connais très bien mais rajouter du javascript à l'intérieur... Confused
J'ai un script qui fais que l'utilisateur doit cocher absolument 6 checkbox pour que le bouton envoyer devienne utilisable. Le problème est que lorsque la page va être loader, j'aurai déjà 6 checkbox de coché (fonction php que j'ai mise) sauf que le bouton envoyer est encore gris car je doit au moins peser une fois sur cocher ou décocher pour que le bouton redevienne normal.
Bref, je voudrais que AU DÉPART, si j'ai 6 checkbox de coché, le bouton submit sois utilisable.
Voilà mon code en javascript qui est placé après le formulaire :
Code: <script> clicsPossibles = 6;
cases = document.formulaire.elements["cases[]"];
function derniereCaseCochee() { nbrCasesCochees = 0;
for (i = 0; i < cases.length; i++) { if (cases[i].checked) { nbrCasesCochees++; } if (cases[i].unchecked) { nbrCasesCochees--; } } if (nbrCasesCochees > clicsPossibles) { document.formulaire.submit.disabled= true; } if (nbrCasesCochees < clicsPossibles) { document.formulaire.submit.disabled= true; } if (nbrCasesCochees == clicsPossibles) { document.formulaire.submit.disabled= false; } } </script>
>>lorsque la page va être loader, j'aurai déjà 6 checkbox >>de coché ... >>je voudrais que AU DÉPART, si j'ai 6 checkbox de coché, >>le bouton submit sois utilisable... donc si je comprend bien, une page générée par php, avec 6 checkbox cochés et le bouton submit accessible ? ben, ne pas mettre d'attributs particuliers sur ce bouton ? <input type="submit" value="envoyer"/> non ? pourquoi passer par javascript, alors que php peut bien générer ce bouton ? ou je n'ai pas compris ?....