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
12var 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 !






Répondre avec citation



Partager