JavaScript dans innertHtml
bonjour,
j'utilise le concept ajax dans un projet et j'ai du mal à faire passer du javascript dans un innerHtml je sais que la cause est surement une apostrophe mais j'ai bien essayé de les échappé mais aucune méthode ne fonctionne.
exemple pour faire une cellule cliquable
fichier ajax_traitement.php
Code:
1 2 3 4 5 6 7 8 9
|
...
$test ='<table width="100%" cellpadding="0" cellspacing="0">';
$test .='<tr><td onMouseOver="this.style.backgroundColor=\'#CEC2C2\';this.style.cursor=\'hand\'" onMouseOut=this.style.backgroundColor="#F3EFEF" onclick="window.location.href=\'liens.php\'"></td></tr>;
$test .='</table>';
...
document.getElementById('essai').innerHTML='<?=$test?>'; |
savez vous comment résoudre ce probléme ? en sachant que j'ai essayé les \