私はPHPページを読み込むとき、私はJavaScript関数の中に名前を入れます。問題は、この文字列に 'のような特殊文字がある場合に発生します。phpcoding特殊文字
ここで私は、クリックイベントのコードを貼り付けます。
showSocialShare(event, '<?php echo $object->slug; ?>', '<?php echo htmlspecialchars($object->title); ?>', '<?php echo $object->image; ?>')
私は、文字列何とか機能はhtmlspecialcharsコードと思ったが、結果は次のとおりです。
showSocialShare(event, '4049269', 'collection-'Noun'', '/img/Original.jpg')
見られるように、 2番目のパラメータでは、名前に 'などの文字が含まれ、エラーが発生します。
どうすればこの問題を回避できますか?
出力はjavascript関数ですか? –
はい、DOMに挿入されています。 – domoindal