Tom's Guide > Forum > Programmation > [javascript] Probleme de regexp pour controle de date[Resolu]

[javascript] Probleme de regexp pour controle de date[Resolu]

Forum Programmation : [javascript] Probleme de regexp pour controle de date[Resolu]

TomsGuide.com : 800 000 inscrits répondent à toutes vos questions high-tech et informatique. Pour obtenir de l'aide, inscrivez-vous gratuitement !
Mot :    Pseudo :           
 

Bonjour a tous,
j'essaye de controlerl'entrée d'une date dans mon formulaire à l'aide de javascript et des regexp.
Vous l'aurez deviné, ca ne marche pas...

Je veux que la date soit au format jj/mm/aaaa, et mon code javascript ressemble à ca:

Code :
  1. var date=document.getElementById("champ_date_formulaire" ).value;
  2. var date_regexp='/^(\d{1,2}\/){2}\d{4}$/'
  3. if (!date.match(date_regexp))
  4. {
  5. alert('veuillez entrer une date valide (format jj/mm/aaaa).');
  6. }



Je précise à toutes fins utiles, que je suis un gros débutant en javascript, et qu'il est très possible que j'ai commis une erreur grossière dans mon code.

Merci de votre aide

A bientot :)


Message édité par Halike le 11-02-2007 à 15:29:54
Liens sponsorisés
Inscrivez-vous ou connectez-vous pour masquer ceci.

bonjour,
effectivement c'est une erreur répandue :)
une regexp doit être déclarée sans '

Code :
  1. var date_regexp=/^(\d{1,2}\/){2}\d{4}$/;

Répondre à coca25

C'est exactement ça, j'aurais mis longtemps à la trouver celle là...

Merci beaucoup :)

Bonne journée:)

Répondre à Halike
Tom's Guide > Forum > Programmation > [javascript] Probleme de regexp pour controle de date[Resolu]
Aller à :

Il y a 1940 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici.

Attention

Vous allez répondre sur un sujet resté inactif pendant plus de 6 mois.
Assurez-vous d'apporter des éléments nouveaux à la discussion avant de poursuivre.

Répondre Annuler
Liens