Bonjour,
Je suis nouveau dans le forum et d�butant en programmation.

Mon probl�me :
Je souhaite saisir un n� de t�l�phone dans un formulaire et j'ai trouv� sur ce site des infos int�ressantes. Voici le script utilis� :
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9
10
 
        function formatte(obj,group){
        var regspace=/(\s)/g;     
        tempString=obj.value.replace(regspace,'')
        var reg=/([\d]{2})/g
        var regend=/\s$/
        if (tempString.length>group){
            obj.value=tempString.replace(reg,"$1 ").replace(regend,'')
            }
        }
Et en HTML :
Code HTML : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
 
<input type="tel" onkeyup="formatte(this,2)" id="telfixe" name="telfixe" …

Ceci fonctionne tr�s bien et des espaces sont ajout�s automatiquement � la saisie, tous les 2 chiffres.
Par contre si je saisis du texte dans ce champ, du style "toto-titi", c'est accept� ce qui est plut�t emb�tant.
Je cherche donc � emp�cher "en ligne" toute saisie de caract�res autres que des chiffres.
Ce n'est certainement pas tr�s compliqu�, mais apr�s avoir pass� pas mal de temps � rechercher, je me suis dit que vous pourriez peut-�tre me donner une solution.

Merci pour votre aide.
Cdt,
Rapha�l