Heim > Backend-Entwicklung > PHP-Tutorial > 把一段html赋值给js变量遇到换行js提示错误问题

把一段html赋值给js变量遇到换行js提示错误问题

WBOY
Freigeben: 2016-06-23 14:08:47
Original
1720 Leute haben es durchsucht

<script> <br /> var subject = '网速'; <br /> var message = '<font face="楷体,楷体_GB2312"><font size="5"><font color="red"><strong> 旅游时,碰到一群韩国人、有个韩国人很鄙夷的对我说:"在我们首尔,上网 <br /> 带宽至少30M起,不知贵国上网速度几何?"<br />空气顿时凝固了起'; <br /> <br /> </script>

比如这段,文字有换行,js就错误了,如何解决这些问题?html是动态的内容。


回复讨论(解决方案)

在每个换行符前加\号

在每个换行符前加\号
啥整?这样?

$info['content'] = str_replace("\n\r", "\\n\\r", $info['content']);


在每个换行符前加\号
我干脆把整段html放到一个div里面,再用js取div里面的内容就行了。

你的变量是如何赋值的

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage