Radio button

Fermé
billy67 - 22 juin 2005 à 19:16
 Utilisateur anonyme - 22 juin 2005 à 23:01
if((!document.forms["frmcr_account"].elements["str_status"] .checked) && (flag==true))
{
alert("Le status est obligatoire.");
flag=false;
}

<form name="frmcr_account" ...>
<input type="radio" name="str_status" value="FO" <?php if($str_status=="FO") { echo "checked"; } ?>>
<input type="radio" name="str_status" value="CL" <? if($str_status=="CL") { echo "checked"; } ?>>
</form>
bonjour,
je souhaite utiliser le script java ci-dessus pour tester si la radio button est selectionné mais ça marche pas.
merci

3 réponses

je souhaite utiliser le script java ci-dessus

Ce ne serait pas plutôt un script javascript?
0
c'est sympa mais lorsqu'on ne peut pa repondre aux question prière de circuler
merci !
0
Utilisateur anonyme
22 juin 2005 à 21:44
Bonjour,

Très débutant en la matière, mais peut-être que ceci :

<html>
  <head>
    <script language="javascript">
      function TestValeur()
       {
          var flag=true;
          if( ((!(document.frmcr_account.elements[0].checked)) || (!(document.frmcr_account.elements[1].checked))) && (flag==true)) 
           { 
              alert("Le status est obligatoire."); 
              flag=false; 
           }
       } 
    </script>
 </head>

  <body>
    <form name="frmcr_account" ...> 
      <input type="radio" name="str_status" value="FO" onClick="javascript:TestValeur();" <?php if($str_status=="FO") { echo "checked"; } ?> 
      <input type="radio" name="str_status" value="CL" onClick="javascript:TestValeur();" <? if($str_status=="CL") { echo "checked"; } ?> 
    </form> 
  </body>
</html>



Lupin
0
Utilisateur anonyme
22 juin 2005 à 23:01
re:

voilà, j'ai remanié ...

<html>
  <head>
    <script language="javascript">
      function TestValeur()
       {
          var flag=true;
          if ( !((document.frmcr_account.elements[0].checked) || (document.frmcr_account.elements[1].checked)) && (flag==true)) 
           { 
              alert("Le status est obligatoire."); 
              flag=false; 
           }
       } 
    </script>
 </head>

  <body onLoad="javascript:TestValeur();">
    <form name="frmcr_account" ...> 
      <input type="radio" name="str_status" value="FO" onClick="javascript:TestValeur();" <?php if($str_status=="FO") { echo "checked"; } ?> 
      <input type="radio" name="str_status" value="CL" onClick="javascript:TestValeur();" <? if($str_status=="CL") { echo "checked"; } ?> 
    </form> 
  </body>
</html>


N.B.
Remplacer :
  <body onLoad="javascript:TestValeur();">


par :
  <body>


Lupin
0