我有带有html标签的数据(MySQL),我想在nicEditor
上显示,但它总是出错:
未终止的字符串文字
以下代码在nicE.setContent(...
Javascript代码:
<script>
var nicE = new nicEditors.findEditor('txtfulldes');
nicE.setContent('<?php echo $datafrommysql?>');
</script>
数据在MySQL中
它有br,粗体和更多html标签
祝你好运
答案 0 :(得分:0)
可能文本$ datafrommysql有新行,如
something<br/>
something<br/>
something
打破js。
应该是
something<br/>something<br/>something
在一行。
如果是这种情况,并且您为新行添加了<br/>
个标记,请尝试清除\r
和\n
:
nicE.setContent('<?php echo str_replace(array("\r", "\n"), array("", ""),$datafrommysql)?>');