纯原生js实现复制功能

折叠复制代码
  1. /**
  2. * 复制
  3. * @param text
  4. */
  5. function copy(text){
  6. //新增一个textarea节点,用来选中内容并执行复制操作
  7. let temp = document.createElement('textarea');
  8. temp.textContent = text;
  9. document.body.appendChild(temp);
  10. //选中内容
  11. temp.select();
  12. //执行复制
  13. document.execCommand("copy");
  14. //移除节点
  15. document.body.removeChild(temp);
  16. }

觉得内容还不错?打赏个钢镚鼓励鼓励!!👍