共计 442 个字符,预计需要花费 2 分钟才能阅读完成。
// 复制
onCopy = () => {let copyDOM = document.getElementById("copyContent"); // 须要复制文字的节点
let range = document.createRange(); // 创立一个 range
window.getSelection().removeAllRanges(); // 分明页面中已有的 selection
range.selectNode(copyDOM); // 选中须要复制的节点
window.getSelection().addRange(range); // 执行选中元素
let successful = document.execCommand('copy'); // 执行 copy 操作
if(successful){message.success('复制胜利!')
}else{message.warning('复制失败,请手动复制!')
}
// 移除选中的元素
window.getSelection().removeAllRanges();
};
正文完
发表至: javascript
2020-08-17