Formater un numéro de téléphone

Soyez le premier à donner votre avis sur cette source.

Snippet vu 19 681 fois - Téléchargée 28 fois

Contenu du snippet

Losque vos utilisateurs rentrent un n° de tel dans un formulaire et que vous devez passer ça dans une BDD, avoir des points,tirets,etc.... la BDD va pas aimer.
Avec ectte fonction vous passez le string contanant le n° de tel et ça vous retire le . , / -
voilà,voilà...

Source / Exemple :


function Format_Tel(NumTel){
	var Tel;
	var i = 0;
	while (i < NumTel.length-1)
		{
		if ((NumTel.charAt(i) == ".")||(NumTel.charAt(i) == ",")||(NumTel.charAt(i) == "/")||(NumTel.charAt(i) == "-"))
			{
			Tel = NumTel.substring(0,i) + NumTel.substring(i+1,NumTel.length);
					NumTel = Tel; 
			}
			else{
			i++;
			}
		}
	return (NumTel);
}

Conclusion :


utilisation:
var MonNum = "23-56.45,56/56";
MonNum = Format_Tel(MonNum);
ATTENTION VOTRE VARIABLE DOIT ETRE DE TYPE STRING!!!!

si il reste des bugs, merci de me prévenir...

A voir également

Ajouter un commentaire Commentaire
cs_Mercury Messages postés 329 Date d'inscription jeudi 3 janvier 2002 Statut Membre Dernière intervention 7 octobre 2005
25 avril 2002 à 15:18
Bonne idée, et en plus celà peut être très utile.

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.