Liste déroulante et dates : vérifier la validité ? - HTML/CSS - Programmation
Marsh Posté le 19-05-2008 à 16:01:08
ce n'est pas possible de le faire en html pure, soit tu le fais en java soit en javascript mais je te conseille fortement de le faire en java pour ne pas t'embeter
Marsh Posté le 19-05-2008 à 16:24:37
Merci, ça m'arrange d'ailleurs de le faire en Java.
Par contre, je manque un peu d'idées sur comment faire.
=> Est-ce qu'il vaut mieux que je ne vérifie la date qu'au moment du submit ?
=> Ou bien je pourrais demander en 3 fois la saisie de la date : l'année, le mois et le jour (nombre de jour en fonction du mois et de l'année).
=> Ou alors une liste déroulante qui change dynamiquement. Quand l'utilisateur choisis 31, puis février, la valeur du jour est automatiquement ramenée à 28.
Qu'est-ce qui se fait d'habitude ?
Et aussi, je sais qu'en Javascript, on récupère les valeurs par la fonction :
document.form.nomListe...
Comment ça se passe en Java, c'est vraiment différent ?
Marsh Posté le 19-05-2008 à 16:27:11
La date de naissance est souvent "hard-codée" dans les doigts des utilisateurs, c'est souvent mieux de laisser un champ texte normal, et de vérifier par après.
Comme c'est une date ultra-connue de l'utilisateur, y'aura pas beaucoup d'erreurs.
Marsh Posté le 19-05-2008 à 15:32:39
Bonjour,
Je fais actuellement un formulaire en Jsp, et j'ai à récupérer la date de naissance grâce à 3 listes déroulantes : Jour / Mois / Année.
Je voudrais savoir s'il y a possibilité que la liste déroulante se mette automatiquement à jour, pour ne pas qu'on puisse sélectionner par exemple 30 février 2000.
Y a-t-il moyen de faire cela avec des propriétés en Html, ou faut-il obligatoirement coder sa propre fonction en Java ?
Merci.