regex pour n° de téléphone
Bonjour
j'essaye de faire une regex qui ne laisserais passer que les n° de tél sans espace donc 10 chiffres les uns à la suite des autres sans séparateur..
pour cela j'ai un code qui vérifie la valeur du champ tel..
donc voici le code:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
| <SCRIPT language="javascript">
function validform()
{
var tel = f.tel.value;
Expression = new RegExp('^0[1-68] [0-9]{8}$');
if(Expression.test( ' tel' ) != true)
{
alert
('Votre numero de téléphone n\'est pas valide. ' +
'Pour rappel vous ne devez mettre ni tiret ni espace entre les chiffres... aucun séparateur ne sera pris en compte! ');
return;
}
f.submit();
}
</SCRIPT> |
et mon problème c'est que je peux rentrer n'importe quel n° de tel..l'alert s'affiche toujours...
si vous savez pourquoi !
merci!:P