Minimum 3 caractere [Résolu/Fermé]

Signaler
-
 Utilisateur anonyme -
Bonjour,

Je ne réussi pas du tout à faire en sorte que l'utilisateur doit mettre 3 caractere a un champs pour qu'il soit valide. Je ne connais pas le caractere qui veut dire "tous les caractere" quel est le code svp.


J'utilise ce code pour vérifier:

<html>
<head>
<title>Vérifier les saisies de formulaire</title>
<script type="text/javascript">
<!--
function verif_formulaire()
{
if(document.formulaire.pseudo.value == "") {
alert("Veuillez entrer votre pseudo");
document.formulaire.pseudo.focus();
return false;
}
if(document.formulaire.mot_de_passe.value == "") {
alert("Veuillez entrer votre mot de passe!");
document.formulaire.mot_de_passe.focus();
return false;
}
if(document.formulaire.courriel.value == "") {
alert("Veuillez entrer une adresse mail valide");
document.formulaire.courriel.focus();
return false;
}
if(document.formulaire.mail2.value == "") {
alert("Veuillez entrer une adresse mail valide");
document.formulaire.mail2.focus();
return false;
}
if(document.formulaire.Jour.value == "") {
alert("Veuillez entrer une date valide");
document.formulaire.Jour.focus();
return false;
}
if(document.formulaire.Mois.value == "") {
alert("Veuillez entrer une date valide");
document.formulaire.Mois.focus();
return false;
}
if(document.formulaire.Annee.value == "") {
alert("Veuillez entrer une date valide");
document.formulaire.Annee.focus();
return false;
}



}
//-->
</script>
</head>
<body bgcolor="#EEEEEE" text="#000000">

1 réponse


Bonjour

Je ne comprends pas ce que tu veux dire par 'le caractere qui veut dire "tous les caractere"'.
Par contre, pour vérifier s'il y a au moins 3 caractères dans un champ :
if(document.formulaire.pseudo.value.length <3) {
alert("Veuillez entrer un pseudo d'au moins 3 caractères");
document.formulaire.pseudo.focus();
return false;
}

et n'oublie pas d'ajouter return true; à la fin de test tests, s'ils sont tous ok