PHP:
echo '<div id="div1" onClick="return alerting(\'Hellow\', \'divtext(\'div1\');\', \'Passing...\');"> Click </div>'; `
Javascript:
function divtext(div){
document.getElementById(div).innerHTML = 'Sucess!';
}
function alerting(alert1, functionpass, alert2){
alert(alert1);
eval(functionpass);
alert(alert2);
}
何が起こるかというと、javascript 関数が \ で囲まれずにエラーを処理するということです。
呼び出された後に関数内で \ を引用符で囲むメソッドはありますか?