js点击复制到剪贴板
时间: 2023-11-23 13:55:27 浏览: 147
点击复制到剪贴板
以下是两种实现点击复制到剪贴板的JS方法:
1. 使用document.execCommand()方法:
```javascript
function copyToClipboard(text) {
var input = document.createElement('input');
input.setAttribute('value', text);
document.body.appendChild(input);
input.select();
document.execCommand('copy');
document.body.removeChild(input);
}
// 调用方法
copyToClipboard('要复制的文本内容');
```
2. 使用Clipboard API:
```javascript
function copyToClipboard(text) {
navigator.clipboard.writeText(text)
.then(() => {
console.log('复制成功');
})
.catch((error) => {
console.error('复制失败:', error);
});
}
// 调用方法
copyToClipboard('要复制的文本内容');```
阅读全文