bonjour,
je vx valider un champs de saisi qui contient une année en javascript et je vx connaitre l'expression regulier d'une annee
Merci
bonjour,
je vx valider un champs de saisi qui contient une année en javascript et je vx connaitre l'expression regulier d'une annee
Merci
ben un chiffe de 0 à 4 nombres ...
sinon :
http://www.developpez.net/forums/sho...d.php?t=419295
Ma page Developpez - Mon Blog Developpez
Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
Votre post est résolu ? Alors n'oubliez pas le Tag
Venez sur le Chat de Développez !
oui je connai cette solution et c'est moi qui la postée mais je vx savoir une expression regulier exacte pour la validation.
j'ai oublié un peu les regex c'est pourkoi je demande si quelqu'un l'a dejà fait
le tout est de savoir quel est le format authorisé ...
0000 à 9999 ou 0 à 9999 ou autre ?
Ma page Developpez - Mon Blog Developpez
Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
Votre post est résolu ? Alors n'oubliez pas le Tag
Venez sur le Chat de Développez !
ah oui je l'ai deja dit dans l'autre discussion le format validé c'est entre deux date par exemple : 1960 et 2050
bon j'ai trouvé la bonne expression regulier d'une anne valide
et on peut se servir la fonction suivant pr verifier si l'anne est valide ou pa
function isValideYear(year){
return(/^(\d{4})$/.test(year));
}
heu ça valide 0000 ....
autant faire un test !isNaN et un test d'appartennace à un intervalle
Ma page Developpez - Mon Blog Developpez
Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
Votre post est résolu ? Alors n'oubliez pas le Tag
Venez sur le Chat de Développez !
je me répète, mais bon, c'est toute l'histoire de ma vie;
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27 <p style="margin-top:50px"> Saisissez une date de la forme <span>aaaa-mm-jj</span> </p> </div> <form style="display:none" id="quand" action=""> <p> <input name="a" type="text" size="1" maxlength="4" /> <input name="m" type="text" size="1" maxlength="2" /> <input name="j" type="text" size="1" maxlength="2" /> <input type="button" value="ok" onclick="verif(f['a'].value,f['m'].value,f['j'].value)" /> </p> </form> <script type="text/javascript"> document.forms["quand"].style.display="block"; var f=document.forms["quand"].elements; function verif(a,m,j){ m-=1; d=new Date(a,m,j); var rep= (d.getFullYear()!=a || d.getMonth()!=m) ? "date invalide" : "date valide"; alert(rep); } </script>
On ne valide pas une date avec une regexp!
heu en même temps tu l'as voulu ^^je me répète, mais bon, c'est toute l'histoire de ma vie;
fallait choisir un autre métier
Ma page Developpez - Mon Blog Developpez
Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
Votre post est résolu ? Alors n'oubliez pas le Tag
Venez sur le Chat de Développez !
tu te répètes là
Ma page Developpez - Mon Blog Developpez
Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
Votre post est résolu ? Alors n'oubliez pas le Tag
Venez sur le Chat de Développez !
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager