我无法获得并替换DIV元素中的换行符。
我需要获得与div相同的文本形式,但我必须用<替换新行。 br>
我有textarea和jQuery我正在将文本复制到< div id =“text1”> ,div的宽度有限,div中的ant文本会自动中断到新行......我需要从<中获取文本div id =“text1”>换行符替换为< BR>
HTML code:
<div id="text1" style="width:80px;">
Lorem ipsum dolor sit amet,
consectetuer adipiscing elit, sed diam nonummy
nibh euismod tincidunt ut laoreet dolore magna
aliquam erat volutpat. Ut wisi enim ad minim veniam,
quis nostrud exerci tation ullamcorper suscipit
lobortis nisl ut aliquip ex ea commodo consequat.
</div>
jQuery代码:
var result = $('text1').html();
result = result.replace(/\n/g,'<br>');
result = result.replace(/\r/g,'<br>');
目标输出:
Lorem ipsum dolor<br> sit amet,consectetuer <br> adipiscing....
div的宽度为80px ,因此会自动中断该行。
没有任何替代 / r / n jQuery无效。
感谢您的回复