chimelpremier
Messages postés544Date d'inscriptionvendredi 5 décembre 2003StatutMembreDernière intervention20 mai 2005
-
23 févr. 2005 à 14:10
tarzent
Messages postés30Date d'inscriptionvendredi 12 juillet 2002StatutMembreDernière intervention15 mai 2009
-
9 mars 2005 à 12:33
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
tarzent
Messages postés30Date d'inscriptionvendredi 12 juillet 2002StatutMembreDernière intervention15 mai 2009 9 mars 2005 à 12:33
Petite simplification pour ta fonction verifierDate
function verifierDate(jour, mois, annee) {
var dat = new Date(annee, --mois, jour);
return (dat.getDate() jour && dat.getMonth() mois && dat.getFullYear() == annee);
}
// Le mois de l'objet Date est compris entre 0 et 11, d'où le --
Explication:
--------------
Le javascript , lorsque tu essaies de créer une date invalide, ne va pas générer d'erreur.
Au lieu de cela, il va te générer une date en adaptant la ou les données invalides.
Pour être plus clair, si j'essaie de créer la date 29/02/2001,
javascript va me créer la date 01/03/2001.
Pour vérifier si la date est valide il suffit donc, après création de l'objet date,
de vérifier chaque élément (jour, mois et année).
En espérant que cela t'aidera.
echevillard
Messages postés8Date d'inscriptionlundi 6 janvier 2003StatutMembreDernière intervention28 février 2005 28 févr. 2005 à 22:07
Merci pour ces encouragements... en espérant que JsLib vous facilitera le travail !
cs_damne
Messages postés9Date d'inscriptionmercredi 26 février 2003StatutMembreDernière intervention 2 janvier 2006 28 févr. 2005 à 21:44
Super !!! ( pas d'autres mots )
Quelque chose d'indispensable qui faisait défaut.
Encore bravo et merci.
( 10 )
RazielReaver
Messages postés34Date d'inscriptionvendredi 2 avril 2004StatutMembreDernière intervention 9 juillet 2005 28 févr. 2005 à 08:07
Exceeeeeeeellent !!!! Très complet, code très propre, très bien documenté. Parfait, pour moi ca sera un 10/10
chimelpremier
Messages postés544Date d'inscriptionvendredi 5 décembre 2003StatutMembreDernière intervention20 mai 2005 23 févr. 2005 à 14:10
Très bien, j'apprends beaucoup. Je n'emploierai pas les scripts tel que, je préfère simplifier.
Tout fonctionne, mème en xhtml.
Bravo !!
9 mars 2005 à 12:33
function verifierDate(jour, mois, annee) {
var dat = new Date(annee, --mois, jour);
return (dat.getDate() jour && dat.getMonth() mois && dat.getFullYear() == annee);
}
// Le mois de l'objet Date est compris entre 0 et 11, d'où le --
Explication:
--------------
Le javascript , lorsque tu essaies de créer une date invalide, ne va pas générer d'erreur.
Au lieu de cela, il va te générer une date en adaptant la ou les données invalides.
Pour être plus clair, si j'essaie de créer la date 29/02/2001,
javascript va me créer la date 01/03/2001.
Pour vérifier si la date est valide il suffit donc, après création de l'objet date,
de vérifier chaque élément (jour, mois et année).
En espérant que cela t'aidera.
28 févr. 2005 à 22:07
28 févr. 2005 à 21:44
Quelque chose d'indispensable qui faisait défaut.
Encore bravo et merci.
( 10 )
28 févr. 2005 à 08:07
23 févr. 2005 à 14:10
Tout fonctionne, mème en xhtml.
Bravo !!