为什么当我们将数据复制到 HTML 表单时无法识别 ↵.当我们粘贴或查看时,换行符会自动删除



为什么当我们将数据复制到HTML表单时无法识别↵。当我们粘贴或查看时,换行符会自动删除

粘贴时的剪贴板数据:- "td↵ {padding-top:1px;↵ padding-right:1px;"

我在剑道编辑器UI或HTML页面中看到的内容:- td {padding-top:1px; padding-right:1px

所有换行符都消失了。我应该用<br>替换 ↵ 吗?什么是解决方案

我想像下面这样粘贴它,而不是一行。

"td  {padding-top:1px;
      padding-right:1px;

尝试如下:- 不起作用

<div id="editorDiv" class="input-group editorAreaCustom" style="white-space:pre-wrap;" >
                            <textarea id="editor" name="editor" rows="10" style="height:400px;width:93%;white-space:pre-wrap;" /></textarea>                
                        </div>  

尝试使用 javascript 使用 replace 函数:

text.replace(/u21B5/g,'<br/>')

21B5 是 ↵ 的 unicode

如果您控制要向其复制文本的目标元素的 CSS,则将以下样式添加到 CSS 中:

white-space: pre-wrap;

有关样式的更多信息,请点击此处:

最新更新