problème de date en javascript

Th0r
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 6
Inscription: 9 Jan 2006

problème de date en javascript

Message le Jeu Jan 26, 2006 11:32

Bonjour à tous,
j'ai un problème sur la validation d'une date saisie.
L'utilisateur rentre sa date de naissance et je vérifie qu'il rentre une date un minimum correct. Il y a 2 tests car il y a aussi des utilisateurs anglo-saxons (jour et mois inversés).
Mais ça me retourne toujours false...
Je vous remercie d'avance pour votre aide.

function isDateValid(chaineDate) {

if (chaineDate == "") return false;

var ladate = (chaineDate).split("/");

if ((ladate.length != 3) || isNaN(parseInt(ladate[0])) || isNaN(parseInt(ladate[1])) || isNaN(parseInt(ladate[2]))) return false;

if ladate[0] > 31 && ladate[1] > 12 return false;
if ladate[0] > 12 && ladate[1] > 31 return false;
}


fabor
WRInaute discret
WRInaute discret
 
Messages: 152
Inscription: 17 Mar 2005

Message le Jeu Jan 26, 2006 12:14

il faudrait peut etre ajouter quelque part dans le code un
Code: Tout sélectionner
return true;
, sinon la fonction ne peut jamais etre true


dadovb
WRInaute passionné
WRInaute passionné
 
Messages: 2050
Inscription: 22 Nov 2005

Message le Jeu Jan 26, 2006 12:21

:D


mr_go
WRInaute passionné
WRInaute passionné
 
Messages: 1945
Inscription: 21 Sep 2005

Message le Jeu Jan 26, 2006 13:50

LOOOOOOOOOOL

Enorme! Enfin ne soyns pas vache ca peut arriver à n'importe quel programmeur d'oublier une condition. =)

Th0r
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 6
Inscription: 9 Jan 2006

Message le Jeu Jan 26, 2006 14:02

J'arrète la programmation !!!
Je suis désolé !!!
Merci en tout cas...


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités