JS 复制到剪贴板
1JS 复制到剪贴板
要实现在 JavaScript 中复制文本到剪贴板,可以使用以下代码:

```javascript
function copyToClipboard(text) {
const textarea = document.createElement("textarea");
textarea.value = text;
document.body.appendChild(textarea);
textarea.select();
document.execCommand("copy");
document.body.removeChild(textarea);
}
```

在这个函数中,我们创建了一个临时文本框(textarea),将要复制的文本值放入该文本框中,并将其添加到文档的主体中。然后选中该文本框中的文本,使用 execCommand() 命令来执行“复制”命令,并从文档主体中删除该文本框。

为了使用这个函数复制文本,只需要将要复制的文本值作为该函数的参数传递即可。例如,如果你想复制字符串“Hello, World!”到剪贴板中,可以这样调用该函数:

```javascript
copyToClipboard("Hello, World!");
```

注意:由于复制命令依赖于用户浏览器类型和版本,因此该方法无法在所有浏览器中正常工作。在某些情况下,用户可能需要点击确认框,以允许 JavaScript 程序访问剪贴板。
本页由《梦行文档》生成

 

name完成
30