2011-12-18 50 views
0

我有一個HTML標籤數據(MySQL的),我想上顯示nicEditor,但送花兒給人的錯誤:PHP獲得HTML標籤上顯示的文字nicEditor

未結束的字符串

下面的代碼就行了打破nicE.setContent(...

Javascript代碼:

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

數據是在MySQL

它BR,大膽和更html標籤

  • 和雜費,以及接受採訪的無
  • 任何先決條件通過面試公司/方可能是一個騙局。
  • 也是非法的面試公司/方扣留

問候

回答

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)?>'); 
+0

但是,你可以。它只是爲了擺脫換行符,因爲'\ n \ r'你嘗試了我寫的解決方案嗎? – Kokers 2011-12-18 12:43:21