Page 1 sur 1

Verifier le nombre de cractere dans un champs texte

Posté : 14 nov. 2005, 11:04
par serenity
Bonjour

Voila j'ai un champ texte cp et je voudrais verifier que les internautes mettes bien 5 chiffres dans c champ.

Comment faire


merci de votre aide.

Posté : 14 nov. 2005, 11:16
par charabia
if (preg_match("/^\d{5}$/", $code))
  echo "Le code $code est valide";
else
  echo "Le code $code est invalide";
$code étant la value de ton champs texte.

Posté : 14 nov. 2005, 11:22
par albat
Juste pour la forme en reprenant la proposition de Charabia ;)
echo "Le code ",$code," est ",(preg_match("/^\d{5}$/", $code) ? "" : "in"),"valide";

Posté : 14 nov. 2005, 11:29
par serenity
Merci mais vos proposition sont en php et c'est en javascript que je voudrait faire cela.

Posté : 14 nov. 2005, 11:44
par albat
Au temps pour moi ! Je n'avais pas fait attention... :oops:
function valide(code)
{ return ((code.length==5) && isNumber(code));
}
// renvoie TRUE si le code contient 5 chiffres
// renvoie FALSE sinon

Posté : 14 nov. 2005, 11:46
par charabia
oups...coupable... :roll: Albat tu es relaxé lol