Php Javascript错误-意外标识符
我有PHP代码尝试输出JavaScript,我做了如下操作:Php Javascript错误-意外标识符,php,javascript,Php,Javascript,我有PHP代码尝试输出JavaScript,我做了如下操作: trailhead_name = <?php echo $objkey->trailhead_name ?> + ""; trailhead_name=+”; 我的JS中出现了意外的标识符错误。如果trailhead\u name是一个字符串,则需要在其周围加引号(并正确地转义其中可能不是有效JavaScript字符串的任何内容,如引号!) PHP的内置功能可以为您做到这一点: trailhead_name =
trailhead_name = <?php echo $objkey->trailhead_name ?> + "";
trailhead_name=+”;
我的JS中出现了意外的标识符错误。如果
trailhead\u name
是一个字符串,则需要在其周围加引号(并正确地转义其中可能不是有效JavaScript字符串的任何内容,如引号!)
PHP的内置功能可以为您做到这一点:
trailhead_name = <?php echo json_encode($objkey->trailhead_name) ?>;
trailhead_name=;
同样,这假设
trailhead\u name
是一个字符串。如果trailhead\u name
是一个字符串,则需要在其周围加引号(并正确转义其中可能不是有效JavaScript字符串的任何内容,如引号!)
PHP的内置功能可以为您做到这一点:
trailhead_name = <?php echo json_encode($objkey->trailhead_name) ?>;
trailhead_name=;
同样,这假设
trailhead\u name
是一个字符串。使用json\u encode
:
var trailhead_name = <?php echo json_encode($objkey->trailhead_name); ?>;
var trailhead_name=;
使用json\u编码
:
var trailhead_name = <?php echo json_encode($objkey->trailhead_name); ?>;
var trailhead_name=;
尝试通过jslint.com运行你的js,它通常会给出一个更具体的错误。不要告诉我们你做了什么“类似的事情”,告诉我们你做了什么。不要告诉我们一些PHP会生成一些JavaScript而引发错误,告诉我们JavaScript。尝试通过jslint.com运行你的js,它通常会给出一个更具体的错误。不要告诉我们你做了什么“类似的事情”,告诉我们你做了什么。不要告诉我们一些PHP生成了一些抛出错误的JavaScript,告诉我们JavaScript。