2016-03-19 7 views
0

デフォルトでは、テキストエリアに入力された行の数に関係なく、それらは結合されます。テキストエリアでユーザーが入力した改行を取得する方法は?データベースに格納するときのテキスト領域のテキストの間隔と整列の維持BLOB

、ユーザが入力した場合:

こんにちは、
お元気ですか?
私は元気です。

私はこのようなアラインメントを得ることを期待、しかし、私が得たことは次のとおりです。

こんにちは、お元気ですか?大丈夫です。

助けてください。

.content { 
 
    white-space: pre-wrap; 
 
}
<div class="content">Hello, 
 
How are you? 
 
I am fine. 
 
</div>

しかし、私はあなたが前にbrにラインブレーキを変更する必要があることとします

答えて

0

HTMLは、コンテンツを保持している要素にwhite-space:pre-wrapを使用している場合を除き、改行をレンダリングしていませんコンテンツをデータベースに保存するか、htmlに挿入する前に保存します。もちろん、コンテンツにbrを追加し、textareaに再度挿入する場合は、最初に削除する必要があります。

関連する問題