我这里是调用接口返回的内容,因为内容在弹出框中显示,点击弹框按钮复制内容,看了很多案例都是在有input框的情况下进行复制,所以我这里就先创建input标签,复制完后再删除。
function copyText(text) {
var textarea = document.createElement("input");//创建input对象
document.body.appendChild(textarea);//添加元素
textarea.setAttribute("value",text);
textarea.setAttribute("id", "input");
var content= document.getElementById("input");
content.select(); // 选择对象
document.execCommand("copy");//执行复制
document.body.removeChild(textarea);//删除input对象
};