Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
私のコード:
var custID = <?php echo htmlentities( $_GET['custID'] ); ?>;
ファイアバグでエラーが発生します:
SyntaxError: syntax error [Break On This Error] var custID = <br />
注意:パラメータcustIDを渡していない。
を使用する場合は、文字列として指定する必要がありますhtmlentities()。
htmlentities()
var custID = '<?php echo htmlentities( $_GET['custID'] ); ?>';
また、JS でリテラルから抜け出さないように、文字列にスラッシュを追加する必要がある場合があることにも注意してください。
var custID = '<?php echo addslashes(htmlentities( $_GET['custID'] )); ?>';