【发布时间】:2021-02-09 13:47:07
【问题描述】:
我找到了一个程序,它允许我将数据从 div 复制到剪贴板。复制时,即使我的 div 中没有换行符,它也会添加换行符。如何从副本中删除任何换行符。
function copyDivToClipboard(elem) {
var range = document.createRange();
range.selectNode(document.getElementById(elem));
window.getSelection().removeAllRanges();
window.getSelection().addRange(range);
document.execCommand("copy");
window.getSelection().removeAllRanges();
}
<div id='test'>This is a test</div>
<button onclick='copyDivToClipboard("test")'>Copy to clipboard</button>
【问题讨论】:
标签: javascript copy clipboard line-breaks