Partage
  • Partager sur Facebook
  • Partager sur Twitter

Test de bouton radio

    16 janvier 2006 à 12:16:28

    Bonjour

    je voudrais valider deux niveaux de boutons radio avant validation du formulaire

    je tourne mais je n'y arrive pas

    ceci et un extrait de mon code je voudrais que l'internaute choisisse son niveau de garantie et ses options avant de valider

    merci de votre aide :)

    <?xml version="1.0" encoding="iso-8859-1"?>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <script language="JavaScript"><!--
       function test(garantie) {
          if(garantie[0].checked || garantie[1].checked || garantie[2].checked || garantie[3].checked)
             return true
          alert("Merci de choisir le niveau de votre garantie !")
          return false
       }
       
       function test(option) {
          if(option[0].checked || option[1].checked || option[2].checked )
             return true
          alert("Merci de choisir vos options!")
          return false
       }
       
       
       
    //--></script>
    </head>

    <body>

    <FORM method="POST" action="souscription.php"   onSubmit="return test(this.garantie)">
    <table align="center" width="680">
                  <TBODY>
                    <TR>
                      <TD align=left bgcolor="#99CC00" class="text"><FONT
                style="FONT-SIZE: 11pt" face="Tahoma"
                color="#FFFFFF"><strong>Garanties/Formules</strong></FONT></TD>
                      <TD align=left bgcolor="#99CC00" class="text4"><font color="#FFFFFF">
                        <input name="garantie" type="radio" value="niveau1" />
                        </font><FONT color="#FFFFFF"><B>Niveau 1</B></FONT></TD>
                      <TD align=left bgcolor="#99CC00" class="text4"><FONT color="#FFFFFF">
                        <input name="garantie" type="radio" value="niveau1plus" />
                        <B>Niveau 1+</B></FONT></TD>
                      <TD align=left bgcolor="#99CC00" class="text4"><FONT color="#FFFFFF">
                        <input name="garantie" type="radio" value="niveau2" />
                        <B>Niveau 2</B></FONT></TD>
                      <TD align=left bgcolor="#99CC00" class="text4"><FONT color="#FFFFFF">
                        <input name="garantie" type="radio" value="niveau3" />
                        <B>Niveau 3</B></FONT></TD>
                    </TR>
                    <TR>
                      <TD width="231" height="38" align=left bgcolor="#FFFFFF" class="text"><font
                color="#555766" face="Tahoma" style="FONT-SIZE: 10pt"><b>Montant de
                        votre cotisation mensuelle</b></font></TD>
                      <TD width="90" height="38" align=left valign="middle" bgcolor="#CCCCCC" class="text"><font color="#FFFFFF" size="4" face="Tahoma"
                style="FONT-SIZE: 11pt"><strong><?php echo $result["niv1"] ?>&nbsp;&#8364;</strong></font>
                      </TD>
                      <TD width="90" height="38" align=left valign="middle" bgcolor="#CCCCCC" class="text"><font color="#FFFFFF" size="4" face="Tahoma"
                style="FONT-SIZE: 11pt"><b><?php echo $result["niv1plus"] ?>&nbsp;&#8364;</b></font>
                      </TD>
                      <TD width="90" height="38" align=left valign="middle" bgcolor="#CCCCCC" class="text"><font color="#FFFFFF" size="4" face="Tahoma"
                style="FONT-SIZE: 11pt"><b><?php echo $result["niv2"] ?>&nbsp;&#8364;</b></font>
                      </TD>
                      <TD width="90" height="38" align=left valign="middle" bgcolor="#CCCCCC" class="text"><font color="#FFFFFF" size="4" face="Tahoma"
                style="FONT-SIZE: 11pt"><b><?php echo $result["niv3"] ?>&nbsp;&#8364;</b></font>
                      </TD>
                    </TR>
                    <TR bgcolor="#99CC00">
                      <TD align=left style="FONT-SIZE: 11pt" face="Tahoma"
                color="#FFFFFF" class="text"><strong><font color="#FFFFFF">Options
                        Facultatives </font></strong></TD>
                      <TD colspan="4" align=left valign="middle" class="text4"><font color="#FFFFFF">
                        <input name="option" type="radio" value="aucune" />
                        Pas d'option &nbsp;&nbsp;&nbsp;
                        <input name="option" type="radio" value="renfort" />
                        Renfort optique et dentaire&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
                        <input name="option" type="radio" value="medecine" />
                        M&eacute;decine naturelle</font></TD>
                    </TR>
                  <br><input type="Submit" value="OK">
                              
                </table></form>
    </body>
    </html>


    • Partager sur Facebook
    • Partager sur Twitter

    Test de bouton radio

    × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
    × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
    • Editeur
    • Markdown