Bonjour à tous !
J'ai un problème avec l'expression régulière suivante.
Je voudrais vérifier que l'utilisateur rentre bien un chiffre soit entier soit décimal mais pas autre chose.
J'ai donc fais cela (où quantity est ce que l'utilisateur rentre)
Mais ça ne fonctionne pas.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 var regExp = /^([0-9])+|(\.)?$/; if(!(regExp.test(quantity))) { alert('please select a good quantity'); } else { alert('ok'); }
Avec cette expression là, on peut rentrer 25.544.5124.25 et ça fonctionne ....
Comment faire ??
Merci grandmeent pour votre aide !
Partager