Salut !
Je voudrais tester si les valeurs entrées par l'utilisateur sont comprises entre 1 et 999 999 999.
Je récupère donc 4 variables et les teste les unes après les autres...
Le problème c'est que cela ne marche qu'une fois sur deux... confus
Si ils sont tous OK, le résultat sera TRUE, FALSE, TRUE, FALSE...
Étrange non ??
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 var RegEx = new RegExp("^[1-9]\\d{0,8}$", "g"); alert(vlow); alert(RegEx.test(vlow)); alert(hw); alert(RegEx.test(hw)); alert(infolog); alert(RegEx.test(infolog)); alert(wt); alert(RegEx.test(wt));
Partager