1

嗨朋友我想复制文本divtextarea包括所有换行符请在此处检查小提琴http://jsfiddle.net/SEz5y/

我努力了

脚本

$('.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 回答