Bonsoir à tous et à toute

soit la fonction suivante

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
 
function veriftarif (champ)
{
 var reg=/^(1[0-9][0-9]|[1-9][0-9]|[0-9])((\,)[0-9][0-9])?$/
 if (reg.exec(champ)==null)
 {
        alert ( "Saisissez un prix comme ceux ci ex: 13,86" );
  }   
  else       
{
 
 alert ( "bon" );      
 }
 
 
}


qui doit vérifier une gamme de prix allant de 0,1 à 999,99
quand on tape0,10 pas de pb
quand on tape 0,1 ça ne marche plus
en plus après 150,00 ça ne marche plus .
n'étant pas trop doué avec les regexp, je ne vois plus comment faire
alors si quelqu'un a une piste elle est la bienvenue
et je la remercie d'avance