-1

データベースからテキストエリアに表示している次の文字列があります: $content = "Lamuvidine 89%(Rsd = 6% ; n = 9)"; 1行目に「ラムビジン89%」、2行目に残りの部分の文字列を入れたいと思います。文字列を "Lamuvidine 89%\n(Rsd = 6% ; n = 9)" としてデータベースに保存しようとしました - 引用符なしで、追加した新しい行に注意してください。

注: $content = "ラムビジン 89%(Rsd = 6% ; n = 9)"; // 文字列全体が content という名前の db 列の 1 つの行にある

結果は

Lamuvidine 89% //should be bold
(Rsd = 6% ; n = 9)

私はこれを行い、データベースに保存しました

<strong>Lamuvidine 89%</strong>\n
(Rsd = 6% ; n = 9)

私はまだ結果を出していません、提案!

4

3 に答える 3

0

テキストエリア内のフォーマットされたテキストはブラウザによってプレーンテキストとしてレンダリングされることがわかっているため、効果を適用したい場合は、そのために編集可能な div を使用する必要があります。

textarea に似た適切な編集可能な div の場合は、設定するだけです

<div style="background-color:#fff;" contentEditable=true></div>

これは、編集可能な Divに役立つ実用的な例です

于 2013-08-11T16:00:18.223 に答える
0

改行をしようとしている場合は、に\n置き換える必要があります<br />

$content = "<b>Lamuvidine 89%<b><br />(Rsd = 6% ; n = 9)";
于 2013-08-11T14:56:17.287 に答える
0

Lamuvidine 89%<br>(Rsd = 6% ; n = 9この「 )」のようにデータベースに挿入します

それ以外のLamuvidine 89%\n(Rsd = 6% ; n = 9)

それはラインを壊します

于 2013-08-11T15:03:21.550 に答える