Formater un numéro de téléphone

Soyez le premier à donner votre avis sur cette source.

Snippet vu 16 996 fois - Téléchargée 26 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
-
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.