Home  >  Article  >  Web Front-end  >  mysql输出数据赋给js变量报unterminated string literal错误原因_javascript技巧

mysql输出数据赋给js变量报unterminated string literal错误原因_javascript技巧

WBOY
WBOYOriginal
2016-05-16 18:26:361893browse

从mysql读取某一文本数据,付给js变量比如

复制代码 代码如下:




却发现火狐下始终报 unterminated string literal错误。把那段文本复制到txt中打开发现出现了几个黑方块,原来那是mysql的换行标记 \n,在txt中因为使用双字节而不能正确显示,所以显示2个黑方块。

解决办法:在服务器端返回这个数据时,去掉\r\n

$value=str_replace("\r\n","",$value)


Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn