【发布时间】:2019-08-08 20:48:59
【问题描述】:
我正在使用如下所示的 jquery 将 contenteditable div 的内容复制到剪贴板。我需要能够将另一个 div 的内容附加到复制的内容中,以便将两个 div 的内容同时复制到剪贴板。
这是我目前拥有的代码:
function copywithlink() {
var target = document.getElementById('PreviewHeader');
var range, select;
if (document.createRange) {
range = document.createRange();
range.selectNode(target)
select = window.getSelection();
select.removeAllRanges();
select.addRange(range);
document.execCommand('copy');
select.removeAllRanges();
} else {
range = document.body.createTextRange();
range.moveToElementText(target);
range.select();
document.execCommand('copy');
}
}
我不仅需要复制“Preview Header”的内容,还需要复制另一个名为“HiddenURLdiv”的 div,以便同时将它们复制到剪贴板。
【问题讨论】:
-
因此克隆两者的内容,将它们放入一个元素中,然后复制该元素。
标签: javascript jquery