[Javascript] Fonction Cleaning

Vous trouverez ici des morceaux de codes qui peuvent être utiles à votre site.
Verrouillé
Avatar du membre
Dakin Quelia
Webmaster
Webmaster
Messages : 565
Enregistré le : ven. 27 nov. 2009 05:47
Localisation : Belgique
Contact :

[Javascript] Fonction Cleaning

Message par Dakin Quelia »

» Fonction Cleaning

Cette fonction vous permet de nettoyer un mot qui contiendrait des accents. Cela est utile dans certaines situations. Par exemple, pour vérifier le nom d'un dossier que l'on souhaite créer via une fonction php dès que l'on indique le nom.

Code : Tout sélectionner

<script type="text/javascript">
// <![CDATA[ 
	function cleaning(chaine) 
	{
		/* Traitement de la chaine */
		chaine=chaine.replace(/[éèêëÊË]/g,"e");
		chaine=chaine.replace(/[àâäÂÄ]/g,"a");
		chaine=chaine.replace(/[îïÎÏ]/g,"i");
		chaine=chaine.replace(/[ûùüÛÜ]/g,"u");
		chaine=chaine.replace(/[ôöÔÖ]/g,"o");
		chaine=chaine.replace(/[ç]/g,"c");
		chaine=chaine.replace(/[ ]/g,"_");
		chaine=chaine.replace(/[^a-zA-Z0-9_]/g,"");

		return document.getElementById('zone').innerHTML = chaine;
	}
// ]]>
</script>
Exemple d'utilisation:

Code : Tout sélectionner

<input type="text" name="urldusite" onKeyUp="cleaning(this.value)" id="f5" />

Verrouillé

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 12 invités