Validation d'un formulaire
Résolu
Remi.Kazaz
-
Remi.Kazaz -
Remi.Kazaz -
Salut à tous ! Alors voilà j'essaye depuis ce matin de faire une fonction javascript qui permettrait à un formulaire de ne pas s'envoyer si une zone de texte n'est pas correctement remplie donc je me suis inspiré de certains sites pour faire fonctionner tout ça mais bon je m'y connais pas trop alors je me retrouve avec un copier-coller un peu maladroit.. Donc si vous pouviez me dire qu'est-ce qui bloque dans ma fonction ce serait génial ! Voilà la dite fonction :
Chaque fonction appelée dedans renvoyant false si la zone de texte n'est pas correctement remplie et true si il n'y a pas d'erreur. Voilà la balise faisant appel à la fonction:
Si il manque une quelconque information n'hésitez pas je suis tout près de mon ordinateur (et je m'en excuse d'avance). Donc voilà merci d'avance !
function verif(Form){ var fNameOk = verifName(Form.Nom); var lNameOk = verifName(Form.Prénom); var TelOk = verifTel(Form.Téléphone); var UserOk = verifUser(Form.Utilisateur); var PasswordOk = verifPW(Form.Password); var cPasswordOk = verifConfirmPW(Form.ConfirmPw); var JourOk = verifJour(Form.Jour); var MoisOk = verifMois(Form.Mois); var AgeOk = verifAge(Form.Année); if(fNameOk && lNameOk && TelOk && UserOk && PasswordOk && cPasswordOk && JourOk && MoisOk && AgeOk) return true; else return false; }
Chaque fonction appelée dedans renvoyant false si la zone de texte n'est pas correctement remplie et true si il n'y a pas d'erreur. Voilà la balise faisant appel à la fonction:
<form method="post" action="mailto:***@***" onsubmit="return verif(this);" >
Si il manque une quelconque information n'hésitez pas je suis tout près de mon ordinateur (et je m'en excuse d'avance). Donc voilà merci d'avance !
EDIT : Ajout des balises de code
A voir également:
- Validation d'un formulaire
- Whatsapp formulaire opposition - Guide
- Formulaire de réclamation facebook - Guide
- Formulaire de reclamation instagram - Guide
- Temps validation annonce le bon coin - Forum Hotmail / Outlook.com
- Pb retour sur site marchand après validation du paiement - Forum Consommation & Internet
1 réponse
Bonjour,
Avant d'aller plus loin... premier problème : Les caractères accentués.
=> Ne jamais utiliser d'accent dans le nom des champs html ou pour des noms de variable.
Commence par changer ça.
Avant d'aller plus loin... premier problème : Les caractères accentués.
=> Ne jamais utiliser d'accent dans le nom des champs html ou pour des noms de variable.
Commence par changer ça.
Remi.Kazaz
Hahaha j'en reviens pas, c'était à cause de ça ! Je me sens stupide mais au moins le problème est réglé. Merci beaucoup !