JSLIB (BIBLIOTHÈQUE JAVASCRIPT, V1.3)

Signaler
Messages postés
544
Date d'inscription
vendredi 5 décembre 2003
Statut
Membre
Dernière intervention
20 mai 2005
-
Messages postés
30
Date d'inscription
vendredi 12 juillet 2002
Statut
Membre
Dernière intervention
15 mai 2009
-
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/29717-jslib-bibliotheque-javascript-v1-3

Messages postés
30
Date d'inscription
vendredi 12 juillet 2002
Statut
Membre
Dernière intervention
15 mai 2009

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.
Messages postés
8
Date d'inscription
lundi 6 janvier 2003
Statut
Membre
Dernière intervention
28 février 2005

Merci pour ces encouragements... en espérant que JsLib vous facilitera le travail !
Messages postés
9
Date d'inscription
mercredi 26 février 2003
Statut
Membre
Dernière intervention
2 janvier 2006

Super !!! ( pas d'autres mots )

Quelque chose d'indispensable qui faisait défaut.
Encore bravo et merci.

( 10 )
Messages postés
34
Date d'inscription
vendredi 2 avril 2004
Statut
Membre
Dernière intervention
9 juillet 2005

Exceeeeeeeellent !!!! Très complet, code très propre, très bien documenté. Parfait, pour moi ca sera un 10/10
Messages postés
544
Date d'inscription
vendredi 5 décembre 2003
Statut
Membre
Dernière intervention
20 mai 2005

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 !!