【问题标题】:PHP get HTML tag with text to display on nicEditorPHP获取带有文本的HTML标签以显示在nicEditor上
【发布时间】:2011-12-18 09:40:58
【问题描述】:

我有想要在nicEditor 上显示的带有 html 标记的数据(MySQL),但它总是出错:

未终止的字符串字面量

以下代码在nicE.setContent(...这一行中断

Javascript 代码:

<script>
    var nicE = new nicEditors.findEditor('txtfulldes');
    nicE.setContent('<?php echo $datafrommysql?>');
</script>

数据在 MySQL 中

它有br、粗体和更多的html标签

  • 和杂费,以及接受采访没有
  • 面试公司/当事人的任何先决条件都可能是骗局。
  • 采访公司/当事人扣留当事人也是违法的

最好的问候

【问题讨论】:

    标签: php mysql nicedit


    【解决方案1】:

    可能文本 $datafrommysql 有类似的新行

    something<br/>
    something<br/> 
    something
    

    破坏 js。

    应该改为

    something<br/>something<br/>something
    

    在一行中。

    如果是这种情况,并且你有 &lt;br/&gt; 标签用于新行,请尝试清除 \r\n

    nicE.setContent('<?php echo str_replace(array("\r", "\n"), array("", ""),$datafrommysql)?>');
    

    【讨论】:

    • 但是你可以。只是为了摆脱换行符\n \r 你试过我写的解决方案吗?
    猜你喜欢
    • 1970-01-01
    • 2011-12-13
    • 2017-09-07
    • 1970-01-01
    • 1970-01-01
    • 2015-06-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多