function copy() { var x= document.getElementById("content"); x.select(); document.execCommand('copy'); window.getSelection().removeAllRanges();}这是我用来选择和复制输入内容的js代码。如果我想在我的网页上添加一个按钮来选择一些 div 并将显示的代码复制到剪贴板中,该怎么办。
2 回答

暮色呼如
TA贡献1853条经验 获得超9个赞
在这里,我想出了我自己问题的解决方案。
网址:
<div id="divid" onclick="copy('divid')">Division to be copied</div>
js:
function copy(i)
{
var range = document.createRange();
range.selectNode(document.getElementById(i));
window.getSelection().removeAllRanges();
window.getSelection().addRange(range);
document.execCommand('copy');
}
添加回答
举报
0/150
提交
取消