1.较稳定的方法
let inputDom = document.createElement('input');
inputDom.value = "复制的内容";
document.body.appendChild(inputDom);
inputDom.select();
document.execCommand('Copy');
document.body.removeChild(inputDom);
2.只能在生产环境用,开发环境报错
navigator.clipboard.writeText("复制的内容");
本文介绍两种在网页上实现文本复制的方法:一种通过创建 input 元素并触发复制指令;另一种利用 navigator.clipboard API 直接写入剪贴板,但后者仅限生产环境使用。
2万+

被折叠的 条评论
为什么被折叠?



