これはJavaScriptで正しくJavaScriptをエスケープする方法はありますか?
parent.document.getElementById('<?php echo $_GET['song']; ?>')
.innerHTML = '<img src="heart.png" onmouseover="heartOver('');" >';
onmouseover="heartOver('');
部分は私のJavaScriptを壊す...私が行うことができないものになるかもしれませんが。私はこれを行うことができるように引用符を逃れる方法はありますか?それを検証したり消毒せずに\'
また、決してエコーユーザーデータ:
あなたは、これが生成HTMLを使用する場合それは明確だろう - PHPは、この場合には、それとは何の関係もありませんが。 – Greg
@ Greg:私はちょうど彼が実際に心配しているビットにそれを守った。希望を助けることができます... – Shog9