Forcer une syntexe dans un input type text

Signaler
Messages postés
32
Date d'inscription
mercredi 18 février 2009
Statut
Membre
Dernière intervention
17 juin 2009
-
yoman64
Messages postés
962
Date d'inscription
samedi 19 janvier 2002
Statut
Membre
Dernière intervention
2 août 2010
-
Bonjour,
j'ai un input type="text" dans lequel les utilisateurs doivent écrire une date et pour évtier un maximum d'erreurs, je souhaiterais forcer la syntaxe de ce input. Par exemple, on verrait apparaitre JJ/MM/AAAA, mais seul JJ MM AAAA serais modifiable, que les slash reste aubligatoirement et que l'on ne puisse pas dépasser le nombre de caractere prédefinie.

Merci d'avance.

2 réponses

Messages postés
2381
Date d'inscription
lundi 4 février 2002
Statut
Membre
Dernière intervention
29 décembre 2012
12
Tu le voudrais avant le submit du formulaire ou après ?? Si Avant alors Javascript, sinon PHP avec des expressions régulières..
S.
Messages postés
962
Date d'inscription
samedi 19 janvier 2002
Statut
Membre
Dernière intervention
2 août 2010

Salut,

Tu peux limiter la taille avec maxlength. Pour ce qui est de forcer une syntaxe, il te faudra du javascript.

http://www.w3schools.com/htmldom/prop_text_maxlength.asp