【发布时间】:2019-10-03 22:42:53
【问题描述】:
目前,如果我有一个<textarea> 如下:
<textarea>
1, 2, 3, 4
5, 6, 7, 8
9, 10, 11, 12
</textarea>
然后将内容复制并粘贴到 Excel 中。 Excel 将为我提供从逗号分隔的来源粘贴的选项。
但是,我想使用 div 而不是 textarea。我尝试了以下方法:
<div style="white-space: pre">
1, 2, 3, 4
5, 6, 7, 8
9, 10, 11, 12
</div>
现在,当我尝试粘贴到 Excel 中时,它不会将其识别为逗号分隔的来源。
如何设置 div 的格式,以便从中复制和粘贴纯文本,从而让 Excel 识别分隔数据?
我不想使用 textarea 的部分原因是我不希望数据可编辑。 div 也会增长到内容的正确高度(textarea 不会这样做。)
【问题讨论】:
-
-
@Perhapsyouseethisname。不,据我所知 readonly 属性不会自动调整组件的高度。