Bonjour à tous,

j'ai la fonction suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
function usertooltip(u_profile,username,u_map,location,distance,longitude,latitude)
{
	return '<a href="'+u_profile+'" class="gensmall" onmouseover="userinfo(\''+username+'\',\''+location+'\',\''+distance+'\',\''+longitude+'\',\''+latitude+'\');">'+username+'</a> <a href="'+u_map+'" class="gensmall">'+location+'</a><br/>';
}
Mais si une des variables contient une apostrophe ça plante (normal).
J'aimerai savoir si il existe une fonction en Javascript pour supprimer les apostrophes ou ajouter un anti-slache avant genre replace("'", "\'") ?

Pour info c'est sur cette page que j'ai le problème, certains mettent des ' dans les localisations et les infos-bulles ne fonctionnent pas, ça fait même des messages d'erreur sous IE