Obtenir données d'un checkbox [Résolu]

Signaler
Messages postés
2
Date d'inscription
vendredi 16 février 2007
Statut
Membre
Dernière intervention
1 mars 2007
-
Messages postés
2
Date d'inscription
vendredi 16 février 2007
Statut
Membre
Dernière intervention
1 mars 2007
-
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

Messages postés
6063
Date d'inscription
dimanche 13 avril 2003
Statut
Modérateur
Dernière intervention
15 juillet 2011
32
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
Messages postés
2
Date d'inscription
vendredi 16 février 2007
Statut
Membre
Dernière intervention
1 mars 2007

Merci bien pour ta réponse!