下面和上面是发生的三个步骤。
var newcontent = $("#commenthere").val();
alert(newcontent)
$('#commentarea').replaceWith(newcontent);
我想要的是在添加/替换内容时显示的内容
1个
2
在页面上而不是
1 2
我尝试使用
\n
将<br>
替换为replace
,但是由于将javascript代码移至新行并破坏功能,因此会导致语法错误,因此无法正常工作。 最佳答案
设置div的样式
white-space: pre
应该解决此问题。
关于javascript - 将div附加到发布的html上时,如何保持换行符完整?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/12760478/