Bonsoir à tous, alors voila, après avoir visité je ne sais combien de site et testé je ne sais combien de solution je me tourne vers vous.
Donc voila, je voudrais tester la saisie d'un numéro de téléphone (fixe uniquement) j'ai donc écrit le code suivant
"valeur" contient le numéro de téléphone.
Mais se code accepte aussi les 06 et 07 alors qu'il ne le devrai pas ! (enfin si j'ai pas fait de bourde).
Enfin voilà, si quelqu'un saurait me dire pourquoi ça tourne pas rond j'en serais ravi.
Merci
Donc voila, je voudrais tester la saisie d'un numéro de téléphone (fixe uniquement) j'ai donc écrit le code suivant
if ( valeur.length == 10 ){
patt = RegExp("/^(01|02|03|04|05|08|09)[0-9]{8}/g");
var res = patt.test(valeur);
if(res){
msgErreur = "Seul les numéros de téléphone fixe son autorisé";
type = "error";
errorForm(context, msgErreur, type);
return false;
}
}
"valeur" contient le numéro de téléphone.
Mais se code accepte aussi les 06 et 07 alors qu'il ne le devrai pas ! (enfin si j'ai pas fait de bourde).
Enfin voilà, si quelqu'un saurait me dire pourquoi ça tourne pas rond j'en serais ravi.
Merci