Minimum 3 caractere
Résolu
Profil bloqué
-
Utilisateur anonyme -
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">
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