Se connecter / S'enregistrer
Votre question

Case grisé javascript

Tags :
  • Script
  • Programmation
Dernière réponse : dans Programmation
11 Septembre 2009 20:55:16

Bonjour,

J'ai une petit souci depuis quelque jour je cherche mais je trouve pas de solution

j'ai trouver sur un forum ce script a insérer dans un formulaire pour grisé après un nombre de case precis comme la j'ai autorisé a cocher que 6 case j'ai testé et il fonctionne .

  1. <script type="text/javascript">
  2. function coche(){
  3. var compteur=0;
  4. var liste = document.forms["casesacocher"].elements["case"];
  5. for (var i = 0; i < liste.length; i++) {
  6. if (liste[i].checked){
  7. compteur=compteur+1;
  8. }
  9. if (compteur==6){
  10. alert("ok" );
  11. compteur=0;
  12. }
  13. }
  14. }
  15. </script>



html


  1. <form name="casesacocher" id="casesacocher" action="">
  2.  
  3. <input name="case" type="checkbox" onclick="coche();"/>
  4. <input name="case" type="checkbox" onclick="coche();" />
  5. <input name="case" type="checkbox" onclick="coche();" />
  6. <input name="case" type="checkbox" onclick="coche();" />
  7. <input type="button" name="valider" id="valider" value="choisir" />
  8. </form>

mais le souci c'est que pour sa utilise pour case name="case" dans dans mon input :

var liste = document.forms["casesacocher"].elements["case"];

ce que je voudrais savoir c'est comment faire pour que sa utilise un id ou autre que name

don je me sert deja dans mon formulaire pour mes checkbox pour savoir quel case a etait cocher .

Merci d'avance de vos réponse ou idee.

stomy

Autres pages sur : case grise javascript

a c 232 L Programmation
14 Septembre 2009 22:09:43

Salut,

Bah tu remplaces le name="case" dans tes input par name="macheckbox", et tu pourras utiliser document.forms["caseacocher"].elements["macheckbox"]
m
0
l
Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS