js 如何复制文本
可以使用以下代码复制文本:
// 创建临时的 textarea 元素
const textarea = document.createElement('textarea');
// 设置 textarea 的 value 属性为要复制的文本
textarea.value = '要复制的文本';
// 将 textarea 添加到页面中
document.body.appendChild(textarea);
// 选中 textarea 中的文本
textarea.select();
// 复制选中的文本
document.execCommand('copy');
// 删除临时的 textarea 元素
document.body.removeChild(textarea);
代码中使用了 document.execCommand('copy') 方法来执行复制操作。该方法会尝试执行浏览器的内置复制命令,如果复制成功则返回 true,否则返回 false。需要注意的是,该方法在某些浏览器中可能不被支持。
原文地址: http://www.cveoy.top/t/topic/Kdj 著作权归作者所有。请勿转载和采集!