今天做文本复制到粘贴板踩坑了,具体如下:
var myInput = document.createElement('input');
myInput.value = "一些文本,等待被复制到粘贴板...";
document.body.appendChild(myInput);
myInput.select(); // 选择以哪个DOM对象作为模板
document.execCommand("copy")
重点来了:js 在ajax(只要是异步的...)中不能执行剪切板操作,document.execCommand("Copy"); 返回值为false