浏览器复制

95 阅读1分钟

浏览器复制功能

 let text = "";//自定义需要赋值的值
 let inputElement = document.createElement("input");//创建一个输入框
     inputElement.value = text;  //给input框赋值
     document.body.appendChild(inputElement);//添加到body
     inputElement.select(); //选中input框的内容
     document.execCommand("Copy");  // 执行浏览器复制命令
     inputElement.remove();//释放

因为担心input标签存在闪现的问题,设置属性display:none; 但是设置此属性后复制异常。

此处要注意不可以给input设置属性display:none;