国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

javascript - 請問如何在html中輸出字符串中的換行符
為情所困
為情所困 2017-06-14 10:51:21
0
6
1226

我在后臺獲取了一段字符串輸出到前臺的<p>標簽中,但是字符串中有換行符'n',我想同樣輸出換行的效果。請問應該如何處理這段字符串呢?我把'n'替換成了<br/>還是不行,原樣輸出了。
謝謝大家

為情所困
為情所困

全部回復(6)
女神的閨蜜愛上我

有兩中方式,一是設置 white-space: pre;,空白會被瀏覽器保留?;蛘呤褂?/p>

<pre>
    我是換行字

    符串
</pre>

,pre 元素可定義預格式化的文本。被包圍在 pre 元素中的文本通常會保留空格和換行符。

學霸

換行符不是n么?

如果你這種情況,換成</p><p>

阿神

根據(jù)你的描述,你應該是需要pre標簽吧.

女神的閨蜜愛上我

js中,可以使用 . innerHTML = 'It<br />works' 來輸出 html;如果是 jQuery,則使用 $.fn.html('It<br />works')!
==== 以為是 PHP 輸出
使用 htmlentities 函數(shù)輸出替換后的內(nèi)容!

阿神

這樣是可以的,題主最好把代碼貼出來才知道是什么原因

僅有的幸福

n在pre中有效

pre.innerHTML = 'hey,\nman'
// hey,
// man

在p中可以通過replace

let str = 'hey,\nman'
str = str.replace(/\n/, '<br>')
p.innerHTML = str
// hey,
// man
最新下載
更多>
網(wǎng)站特效
網(wǎng)站源碼
網(wǎng)站素材
前端模板