1

こんにちは、すべての改行を含めてdivからテキストをコピーしたいので、ここでフィドルを確認してくださいhttp://jsfiddle.net/SEz5y/textarea

私が試してみました

脚本

$('.cancel').click(function(){

var fr = $('.fromCont').html();
$('.contentF').val(fr)

})

HTML

<textarea name="fromCont" rows="5"  class="contentF" id="f" placeholder="Add Text"></textarea>

<div class="fromCont" style="">zxczxczc <br> 1 line <br> 2 line <br> 3 line</div>

<a href="#" class="cancel">submitl</a>
4

2 に答える 2

7

あなたのフィドルには実際には改行はありません。だから私はあなたがに変換したいと仮定してい<br>ます\n

$('.contentF').val(fr.replace(/\<br\>/g, "\n"));

Fiddle

于 2013-09-06T11:17:18.013 に答える
0

brタグをキャリッジ リターンとライン フィードの ASCII コードに置き換えてみてください。

$('.contentF').val(fr.replace(/\<br\>/g, '\&#013;&#010;'));
于 2013-09-06T11:33:04.187 に答える