Obtenir données d'un checkbox

Résolu
estudianteCE Messages postés 2 Date d'inscription vendredi 16 février 2007 Statut Membre Dernière intervention 1 mars 2007 - 28 févr. 2007 à 22:23
estudianteCE Messages postés 2 Date d'inscription vendredi 16 février 2007 Statut Membre Dernière intervention 1 mars 2007 - 1 mars 2007 à 02:14
Bonjour!

Je ne peux pas obtenir tous les données que l'utilisateur a choissi,   merci de regarder le code et me donner une idée de mon problème!

<html>
   <script language="javascript">
        function voirValeur()
        {
            var f=formulario.vehicle.length;
            ok = false;
            for (i = 0; i < f; i++)
            {
                   if (formulario.vehicle[i].checked==true)
            {
                  document.write("vehiculo = " + formulario.vehicle[i].value + "
" );
                     ok = true;
          }
      }


      if (!ok)
      {
          document.write("pas correct!!!!");
      }
  }


 </script>

  
  <form name="formulario" onsubmit="return voirValeur()" method="post"> 
          velo 
          

         auto: 
         

         avion: 
        

       
  </form>
    
</html>

2 réponses

nhervagault Messages postés 6063 Date d'inscription dimanche 13 avril 2003 Statut Membre Dernière intervention 15 juillet 2011 37
1 mars 2007 à 00:31
Salut

Voila une correction

function voirValeur()
{
var f=formulario.vehicle.length;
ok = false;
str = "";
for (i = 0; i < f; i++)
{
if (formulario.vehicle[i].checked==true)
{
str +"vehiculo " + formulario.vehicle[i].value + "
" ;
ok = true;
}
}

if (!ok)
{
document.write("pas correct!!!!");
}else{
document.write (str);
}


Mais je ne te conseilleplus de passer par des document.write
mais par des div et des innerHTML

var div = getElementById("monDiv")
div.innerHTML = str;

voila
3
estudianteCE Messages postés 2 Date d'inscription vendredi 16 février 2007 Statut Membre Dernière intervention 1 mars 2007
1 mars 2007 à 02:14
Merci bien pour ta réponse!
0
Rejoignez-nous