Tom's Guide > Forum > Programmation > Case grisé javascript

Case grisé javascript

Forum Programmation : Case grisé javascript

TomsGuide.com : 800 000 inscrits répondent à toutes vos questions high-tech et informatique. Pour obtenir de l'aide, inscrivez-vous gratuitement !
Mot :    Pseudo :           
 

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 .

Code :
  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


Code :
  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

Liens sponsorisés
Inscrivez-vous ou connectez-vous pour masquer ceci.

Salut,

Bah tu remplaces le name="case" dans tes input par name="macheckbox", et tu pourras utiliser document.forms["caseacocher"].elements["macheckbox"]

Répondre à OmaR
Tom's Guide > Forum > Programmation > Case grisé javascript
Aller à :

Il y a 2546 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici.

Liens