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 : 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
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!