[PHP-JS] problème appel fonction javascript
Bonjour,
je ne sais pas si je suis dans la bonne section, mais bon je poste quand même.
J'ai un petit problème lors de l'appel d'une fonction javascript.
déja voici mon code:
Code:
1 2 3 4 5 6
|
// ma fonction javascript:
function mafonction(variable){}
// appel de la fonction
<a onclick="javascript:mafonction(\"".$var."\");">coucou</a> |
Maintenant je m'explique:
ma variable $var contient du texte, mais le problème c'est que des fois dans le texte il y a des apostrophes (ou encore simple cote).
Mon problème est que des fois la fonction est appelée correctement et d'autres fois non et je ne sais pas pourquoi ...
Lorsque je regarde les erreurs avec firebug j'ai bien l'impression que mon problème vient de l'apostrophe, l'erreur est la suivante: "unterminated string literal".
Est ce que quelqu'un aurait une idée pour régler mon problème?
Merci d'avance.