Dates avec slasch automatique en javascript
N'Golo
-
N'Golo -
N'Golo -
Bonjour,
a tous les webmasters,je gère les naissances d'une maternité avec un formulaire contenant les dates(jj/mm/aaaa) ou (jj/mm/aa).Pour guider l'utilisateur je veux quand il saisit (jj) que le slasch(/) apparait automatiquement et que le curseur passe au mois(mm) ensuite (/) automatique et enfin (aa) ou (aaaa).
es-ce possible en javascript?
je voudrais votre aide!!
Merci!
a tous les webmasters,je gère les naissances d'une maternité avec un formulaire contenant les dates(jj/mm/aaaa) ou (jj/mm/aa).Pour guider l'utilisateur je veux quand il saisit (jj) que le slasch(/) apparait automatiquement et que le curseur passe au mois(mm) ensuite (/) automatique et enfin (aa) ou (aaaa).
es-ce possible en javascript?
je voudrais votre aide!!
Merci!
Configuration: Windows Vista Internet Explorer 7.0
4 réponses
-
Salut
un truc comme ça devrais marcher
<input type=text onkeyup="if((this.value.length == 2 || this.value.length == 5) && (window.event.keyCode != 8)){this.value=this.value+'/';}" >
-
Bonjour,
j'ai utilisé votre code,ça marche correctement.Les slachs sortent comme je le voulais mais cependant il y a un problème quand on veut effacer et la reécrire;d'autre slachs apparaissent encore et refusent de s'effacer;comment faire pour les enlever quand on le veut?
Merci beaucoup!!! -
Bonjour,
j'ai essayé avec ceci:<input type=text onkeyup="if((this.value.length == 2 || this.value.length == 5) && (window.event.keyCode != 8)){this.value=this.value+'/';}" > .Pour les slaschs pas de blème,là où il y a le problème c'est kan il ecrit par exple 22/10/2009 et il se rend compte qu'il a fait une erreur et veut le corriger.il efface /10/2009.il reste 22.Avec ce code l'utilisateur peut ajouter un chiffre au 22 comme 223 et meme plus sans que le slach ne sorte.c'est possible d'empecher ce type de saisie? -
Bonjour,
j'ai essayé avec ceci:<input type=text onkeyup="if((this.value.length == 2 || this.value.length == 5) && (window.event.keyCode != 8)){this.value=this.value+'/';}" > .Pour les slaschs pas de blème,là où il y a le problème c'est kan il ecrit par exple 22/10/2009 et il se rend compte qu'il a fait une erreur et veut le corriger.il efface /10/2009.il reste 22.Avec ce code l'utilisateur peut ajouter un chiffre au 22 comme 223 et meme plus sans que le slach ne sorte.c'est possible d'empecher ce type de saisie?
Merci!!