Problème js fonction
Résolu/Fermé
A voir également:
- Problème js fonction
- Round js ✓ - Forum Javascript
- Fonction si et - Guide
- Fonction si avec date ✓ - Forum Excel
- Ajout snap par la fonction - Forum Snapchat
- Fonction find vba - Astuces et Solutions
2 réponses
jordane45
Messages postés
37253
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
17 mars 2023
4 551
21 janv. 2018 à 14:20
21 janv. 2018 à 14:20
Bonjour
Merci de poster ton code directement sur le forum.
https://codes-sources.commentcamarche.net/faq/10686-le-nouveau-codes-sources-comment-ca-marche#balises-code.
Merci de poster ton code directement sur le forum.
https://codes-sources.commentcamarche.net/faq/10686-le-nouveau-codes-sources-comment-ca-marche#balises-code.
function verifPseudo(champ)
{
if(champ.value.length < 2 || champ.value.length > 25)
{
return false;
}
else
{
return true;
alert("ce champ est mal rempli");
}
}
function verifMail(champ)
{
var regex = /^[a-zA-Z0-9._-]+@[a-z0-9._-]{2,}\.[a-z]{2,4}$/;
if(!regex.test(champ.value))
{
surligne(champ, true);
return false;
}
else
{
surligne(champ, false);
return true;
}
}
function verifAge(champ)
{
var age = parseInt(champ.value);
if(isNaN(age) || age < 5 || age > 111)
{
surligne(champ, true);
return false;
}
else
{
surligne(champ, false);
return true;
}
}
function verifForm(f)
{
var pseudoOk = verifPseudo(f.pseudo);
var mailOk = verifMail(f.email);
var ageOk = verifAge(f.age);
if(pseudoOk && mailOk && ageOk)
return true;
else
{
alert("Veuillez remplir correctement tous les champs");
return false;
}
}
jordane45
Messages postés
37253
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
17 mars 2023
4 551
22 janv. 2018 à 08:06
22 janv. 2018 à 08:06
Que contient la fonction surligne ?
Quel est le code de ton formulaire ?
Qu'est ce qui ne fonctionne pas ?
As tu des erreurs dans la console de ton navigateur ?
As tu d'autres codes js dans ta page ?
Quel est le code de ton formulaire ?
Qu'est ce qui ne fonctionne pas ?
As tu des erreurs dans la console de ton navigateur ?
As tu d'autres codes js dans ta page ?
elle dit juste au css de mettre en rouge le background
rien comme si le script ne se lançait pas
non aucune erreurs
non c'est le seul code js
<form action="page.php" onsubmit="return verifForm(this)">
<p>
Pseudo : <input type="text" name="pseudo" onblur="verifPseudo(this)" /><br />
E-mail : <input type="text" name="email" size="30" onblur="verifMail(this)" /><br />
Âge : <input type="text" name="age" size="2" onblur="verifAge(this)" /> ans<br />
<input type="submit" value="Valider" />
</p>
</form>
rien comme si le script ne se lançait pas
non aucune erreurs
non c'est le seul code js
22 janv. 2018 à 07:53