notoriousFAB
Elite
Bonjour
J'ai un script qui doit tester un nombre pour n'accepter que des nombre reel ou entier et dont le separateur est une "," ou un ".".
Voila mon script :
//pattern = /\d[,|\.]?\d/;
pattern = /[0-9][,|\.]?[0-9]/;
resultat = pattern.test(document.text.value);
if(resultat == false)
alert("DECU");
else
alert("OK");
Le Probleme est que : 10,xxx (chiffre+","+alpha donc) est accepte alors que xxx,10 pas
Je ne sais pas pourquoi ...
KK1 peut-il m'aider, mes connaissances en expression reguliere etants limitees
THX
J'ai un script qui doit tester un nombre pour n'accepter que des nombre reel ou entier et dont le separateur est une "," ou un ".".
Voila mon script :
//pattern = /\d[,|\.]?\d/;
pattern = /[0-9][,|\.]?[0-9]/;
resultat = pattern.test(document.text.value);
if(resultat == false)
alert("DECU");
else
alert("OK");
Le Probleme est que : 10,xxx (chiffre+","+alpha donc) est accepte alors que xxx,10 pas
Je ne sais pas pourquoi ...
KK1 peut-il m'aider, mes connaissances en expression reguliere etants limitees
THX