javascript使用字符串中的新行分隔符设置变量
我有一个评论系统的网站。系统获取上一条注释,并将其添加到下一条注释中javascript使用字符串中的新行分隔符设置变量,javascript,jquery,Javascript,Jquery,我有一个评论系统的网站。系统获取上一条注释,并将其添加到下一条注释中 In reply to your comment:\n<?php echo $_POST['firstComment'];?>\n-------------\n 最后我遇到了一个javascript错误: Uncaught SyntaxError: Unexpected token ILLEGAL 问题是我需要新的换行符,这样注释框看起来就很像样了 如何将变量firstComment设置为此处的内容(包括换行
In reply to your comment:\n<?php echo $_POST['firstComment'];?>\n-------------\n
最后我遇到了一个javascript错误:
Uncaught SyntaxError: Unexpected token ILLEGAL
问题是我需要新的换行符,这样注释框看起来就很像样了
如何将变量firstComment设置为此处的内容(包括换行符)?我试过:
var firstComment = "<?php echo $bodyComment;?>".replace("\n|\r\n| ","");
var firstComment=“”.replace(“\n | \r\n |
;
;”,”);
并且仍然会得到错误。使用
json\u encode
:
var firstComment = <?php echo json_encode($bodyComment);?>;
var firstComment=;
就像使用
htmlspecialchars
进行转义一样,要输出HTML安全字符串,您需要一个类似的JavaScript字符串/数据转义函数 使用json\u编码
:
var firstComment = <?php echo json_encode($bodyComment);?>;
var firstComment=;
就像使用
htmlspecialchars
进行转义一样,要输出HTML安全字符串,您需要一个类似的JavaScript字符串/数据转义函数 使用json\u编码
:
var firstComment = <?php echo json_encode($bodyComment);?>;
var firstComment=;
就像使用
htmlspecialchars
进行转义一样,要输出HTML安全字符串,您需要一个类似的JavaScript字符串/数据转义函数 使用json\u编码
:
var firstComment = <?php echo json_encode($bodyComment);?>;
var firstComment=;
就像使用htmlspecialchars
进行转义一样,要输出HTML安全字符串,您需要一个类似的JavaScript字符串/数据转义函数