Contrôle de date

Fabienduceps Messages postés 45 Date d'inscription mercredi 15 avril 2009 Statut Membre Dernière intervention 18 juin 2009 - 27 mai 2009 à 09:30
Fabienduceps Messages postés 45 Date d'inscription mercredi 15 avril 2009 Statut Membre Dernière intervention 18 juin 2009 - 28 mai 2009 à 16:30
Bjr,

sur un controle de date pour un 'cfinput' de type 'datefield' j'ai un message d'erreur lorsque je saisi une date sous la forme jj-mm-aaaa.

En fait le trait qui sépare les chiffres n'est pas très apprécié ! 

Ya t'il quelque chose que je fais mal :

                            <cfinput type="datefield" name="datsouhait" mask="dd-mm-yyyy"
                         daynames="D,L,M,M,J,V,S" value="#dats#" onchange="#affecdat#" validate="eurodate" message="Date incorrecte !"
                         monthnames="Janvier,F&eacute;vrier,Mars,Avril,Mai,Juin,Juillet,Ao&ucirc;t,Septembre,Octobre,Novembre,D&eacute;cembre"
                         tooltip="Bouton calendrier &agrave; droite"/>

Merci d'avance

4 réponses

nickadele Messages postés 1251 Date d'inscription mercredi 7 août 2002 Statut Modérateur Dernière intervention 10 avril 2013
28 mai 2009 à 12:56
Bonjour,

validate="eurodate" est incompatible avec mask="dd-mm-yyyy"
une eurodate est sous la forme dd/mm/yyyy

Nickadele
0
Fabienduceps Messages postés 45 Date d'inscription mercredi 15 avril 2009 Statut Membre Dernière intervention 18 juin 2009
28 mai 2009 à 13:34
merci pour ta réponse , mais avec les slashs c'est pareil , j'ai déjà essayé.

En fait c'est ce que j'avais par défaut...
0
nickadele Messages postés 1251 Date d'inscription mercredi 7 août 2002 Statut Modérateur Dernière intervention 10 avril 2013
28 mai 2009 à 16:22
En fait quel est le message d'erreur ? Où se produit-il (client, serveur) ? Si c'est client tu dois pouvoir utiliser un debuggeur javascript !

Nickadele
----------------------------------------------
non, ma belle ne s'appel pas Adèle
Mon Blog
0
Fabienduceps Messages postés 45 Date d'inscription mercredi 15 avril 2009 Statut Membre Dernière intervention 18 juin 2009
28 mai 2009 à 16:30
j'utilise un replace pour corriger la saisie , çà fait l'affaire

merci
0
Rejoignez-nous