JavaScript - 带有意外EOF的HTML字符串错误

时间:2017-04-05 17:24:40

标签: javascript html string

我有一个存储在数据库中的HTMl字符串。当我通过我的模板引擎(Leaf)在前端设置带有此字符串的javascript变量的值时,它将转义为:

char

我正在尝试将此值设置为TinyMCE的内容值,但JavaScript在读取此字符串时会产生意外的EOF错误并指向&字符,我认为是新行的第一个字符。我尝试在后端用一个替换字符串\ r \ n的出现,所以它会更好地使用JavaScript,但似乎没有采取更改。我尝试编码/解码字符串,但这没有帮助。也许有人可以帮助阐明这个看似微不足道的任务?

提前致谢。

1 个答案:

答案 0 :(得分:0)

Javascript正在渲染\ r \ n字符串中找到的字符而不是转义它们。在服务器端代码中解析它而不是在JS中处理。