[frontpage 2003] formulaire champ obligatoire

Résolu/Fermé
PETIT Bruno - 4 mars 2005 à 22:30
 PETIT Bruno - 5 mars 2005 à 22:41
Bonsoir
Dans mon site perso (chez Wanadoo) j'ai créé un formulaire dans l'une des pages. J'aimerai que les personnes répondant à ce formulaire soient obligées de renseigner certains champs marqués d'une '*' (par exemple).
Sur le site de Wanadoo, j'ai trouvé qu'il fallait insérer une astérisque avant le nom du champ.
exemple: <input name="*nom" size="35">
Je l'ai fait mais cela ne marche pas : je parviens à envoyer le formulaire même si le champ Nom n'a pas été renseigné.
Comment faire ? ou trouver la réponse ?
Merci d'avance
Bruno

1 réponse

dugenou Messages postés 6087 Date d'inscription mercredi 19 janvier 2005 Statut Contributeur Dernière intervention 30 juillet 2021 1 451
4 mars 2005 à 23:12
Bonsoir,

Il faut faire une vérification des champs du formulaire en JavaScript.

Voici une adresse à ce sujet :

http://www.toutjavascript.com/main/search.php3?cat=4&dummy=0.34218974901823285

Bon courage.
0
Bonsoir
Merci à dugenou pour sa réponse rapide.
Je suis allé sur le site qu'il m'a indiqué et, de fil en aiguille, sur d'autres (comme http://www.aidejavascript.com ou http://richard.geneva-link.ch/951s.html...)
Ils sont très bien faits !
Certes, il faut "mettre les mains dans le cambouis" (le Javascript, je n'y connaissais pas grand chose, hier soir!), et procéder par imitation et essais/erreurs. Ca prend du temps...
Enfin, je suis parvenu à un bon résultat: j'arrive à contrôler la saisie des champs d'un formulaire:
- les champs Nom, Prénom, ... ne doivent pas être vides
- le champ Date doit être de la forme JJ/MM/AAAA avec JJ compris entre 01 et 31, MM entre 01 et 12 et AAAA par exemple entre 2005 et 2007, et le séparateur doit être '/'
- le champs adresse mail doit être de la forme bb@cc.dd (je contrôle la présence de '@' et du '.', mais pas plus !)
C'est déjà pas mal
encore merci
Bruno PETIT
0