Bonjour,
voilà je souhaite vérifier le contenu d'un champ de formulaire, il faut qu'il soit rempli par :
1/ par 1,2 ou 3 chiffres
Ou par :
2/ 1 chiffre, 1 point et un chiffre (dans cette ordre)
J'ai essayé de construire une expression mais je me suis planté quelque part (c'est la première que je fais)
Voici ce que sa donne :
Je suppose que sa vient de là car quand je met ces lignes en commentaires, le reste de ma fonction marche nickel, tandis que sinon elle ne marche plus ...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 var reg=new RegExp("^[0-9]|[0-9]\.[0-9]$"); var chaine=document.form1.NewPrix.value; if (!reg.test(chaine)){ message+="le prix Basse saison doit être de la forme XX ou X.X !"); res=false; }
Donc si quelqu'un pouvait m'éclaircir au niveau de cette expression ...
Partager