Bonjour,
J'ai un problème avec un formulaire avec des "checkbox" et des "function showRadio()".
J'ai réussi à faire un code qui s'appel "Séquence 1:" qui m'affiche des "checkbox" en fonction de l'activation d'autres Checkbox, mais j'aimerai faire plusieurs lignes.
J'ai fait la "séquence 1" dans le code et j'"aimerai faire les séquences de 1 à 10 en récupérant les variables en local, mais je n'y arrive pas.
Bien sur, tout ce que j'ai fait c'est copier des morceaux de code sur le net et les modifier, mais là je but.
Merci à vous, en esperant que vous aurez plus de temps à me concacrer que ma demande est clair.
Voici le code:
<html> <head> <meta charset="utf-8"> <title>Développé par </title> <style type="text/css">#D1, #D2, #D3, #D4, #D5, #D6, #D7 {display: none;}</style> <script type="text/javascript"> function showRadio() { var n = document.form.Sq1.length; for(i=1;i<=n;i++) { if(document.getElementById('choix'+i).checked == true) { document.getElementById('D'+i).style.display = "block"; } else { document.getElementById('D'+i).style.display = "none"; } } } </script> </head> <body> <CAPTION> <p><b>Definition de la sequence d'essai :</b></p></CAPTION> <form name="form" action="" method="post"> <br> <CAPTION><TR> Sequence 1:</CAPTION> <label>Mouvement moteur<input type="radio" id="choix1" name="Sq1" value="Mvt1" onclick="showRadio()" /></label> </TR> <label>Mesure des potentiometres <input type="radio" id="choix2" name="Sq1" value="Mesur1" onclick="showRadio()" /></label> <label>Retour a Zero Moteur <input type="radio" id="choix3" name="Sq1" value="Zero1" onclick="showRadio()" /></label> <div id="D1"> <label> Mouvement <input type="radio" name="Numero Moteur Sq1" value="Moteur 1" checked >Moteur 1 <input type="radio" name="Numero Moteur Sq1" value="Moteur 2">Moteur 2 <input type="radio" name="Cablage Sq1" value="Nominal" checked >Nominal <input type="radio" name="Cablage Sq1" value="Redondant">Redondant <input type="radio" name="Sens Sq1" value="CW" checked >CW <input type="radio" name="Sens Sq1" value="CCW">CCW Nombre de pas <input type="text" name="NbPas Sq1" size="5"> </label> </div> <div id="D2"> <label>Mesure des potentiometres</label> </div> <div id="D3"> <label> <input type="radio" name="Numero Moteur Sq1" value="Moteur 1" checked >Moteur 1 <input type="radio" name="Numero Moteur Sq1" value="Moteur 2">Moteur 2 <input type="radio" name="Cablage Sq1" value="Nominal" checked >Nominal <input type="radio" name="Cablage Sq1" value="Redondant">Redondant </div> </br> </br> </form> </body> </html>
Afficher la suite