Verification des champs en javascript

mili12loli1 Messages postés 15 Date d'inscription   Statut Membre Dernière intervention   -  
mili12loli1 Messages postés 15 Date d'inscription   Statut Membre Dernière intervention   -
j'essaye de verifier les champ en javascript
j'ai utiliser ce code


<script type="text/javascript">
  function verifaeropdep(aeropdep)
{
   if(aeropdep.value.length < 2 || aeropdep.value.length > 25)
   {
      surligne(aeropdep, true);
      return false;
   }
   else
   {
      surligne(aeropdep, false);
      return true;
   }
}

function verifaeropret(aeropret)
{
   if(aeropret.value.length < 2 || aeropret.value.length > 25)
   {
      surligne(aeropret, true);
      return false;
   }
   else
   {
      surligne(aeropret, false);
      return true;
   }
}


function heure()
{
     var date = new Date();
     var heure = date.getHours();
     var minutes = date.getMinutes();
     if(minutes < 10)
          minutes = "0" + minutes;
     return heure + "h" + minutes;
}



  function verifform(f) {
    
var aeropdepOk = verifaeropdep(f.aeropdep);
   var aeropretOk = verifaeropret(f.aeropret);
   var heurdepOk = heure(f.heurdep);
   
   if(aeropdepOk && aeropretOk && heurdepOk)
      return true;
   else
   {
      alert("Veuillez remplir correctement tous les champs");
      return false;
   }
  }
</script>






ne marche pas
A voir également:

1 réponse

jordane45 Messages postés 38486 Date d'inscription   Statut Modérateur Dernière intervention   4 752
 
Donc re-bonjour,

Ca ne marche pas... c'est à dire ?
Tu as des erreurs dans la console de ton navigateur ?
Quel code html va avec ce bout de code js ?
Que contient la fonction surligne ?
Comment fais tu appel à ces fonctions depuis ton formulaire ?



0
mili12loli1 Messages postés 15 Date d'inscription   Statut Membre Dernière intervention  
 
c comme ça que j'ai fait appele depuis le formulaire

<form action="" onsubmit="verifform(this)">


<input type="text" name="aeropdep" id="aeropdep" onblur="verifaeropdep(this)" />
<input type="text" name="aeropret" id="aeropret" onblur="verifaeropret(this)" />
<input type="text" name="heurdep" id="heurdep" onblur="heure()" />
<input type="text" name="aeropdep" id="aeropdep" onblur="verifaeropdep(this)" />
0