バックグラウンドで文字列を取得し、フォアグラウンドの<p>タグに出力しているのですが、文字列中に改行文字「n」があり、同様に改行効果を出力したいのです。この文字列はどう扱えばいいのでしょうか? 「n」を<br/>に置き換えましたが、やはり機能せず、そのまま出力されてしまいました。 ###皆さん、ありがとうございました###
女神的闺蜜爱上我2017-06-14 10:53:21
2つの方法があります。1つはwhite-space: pre;
を設定する方法で、空白スペースはブラウザによって保持されます。または
、pre 要素は事前にフォーマットされたテキストを定義できます。通常、pre 要素で囲まれたテキストには空白と改行が保持されます。
女神的闺蜜爱上我2017-06-14 10:53:21
jsでは、. innerHTML = 'It<br />works'
来输出 html;如果是 jQuery,则使用 $.fn.html('It<br />works')
!
====を使用してPHP出力であるとみなすことができます
htmlentities関数を使用して、置き換えられたコンテンツを出力します!