2
だから基本的に私が持っている:テキストボックスとして使用されているjqueryで編集可能なdivコンテンツからEnd-of-Lineを取り出す方法は?
<div id="hey" contenteditable="true"></div>
。
Hello
How are you
(注意:それはハロー後エンドのラインが含まれています)今の問題は、あなたが何かを入力しようとすると、ということです。しかし、私は取得しています出力はHelloHow are you
ようですが、私はそれになりたい
Hello
How are you
Jsfiddleテストとして:あなただけのテキストボックスに2行を入力し、送信ボタンを押して、結果を見ることができますhttps://jsfiddle.net/zcyg8q2u/
自分で。
多くの点について
これはうまくいきましたが、データベースに保存された '#hey'値を取得すると問題はありません。いいえ、XSSですか? –
データベースにhtmlをサニタイズしたくない場合の例を追加しました –
私の返信には申し訳ありませんが、とにかく2番目の例はうまくいきますが、 'textarea'を使っても同じような'div'は' contenteditable'ですか? –