js实现一键复制

demo:JavaScript实现一键复制

function clickBut(id){
// 获取要复制的内容
var value=document.getElementById(id).innerText;
// 创建临时编辑控件,将内容写入临时dom节点
var temDom = document.createElement('input');
temDom.setAttribute('value', value);
// 临时控件加入到body下
document.body.appendChild(temDom);
// 选择临时dom对象
temDom.select();
// 执行浏览器复制命令,将从选择的对象里复制内容
document.execCommand("Copy");
temDom.style.display='none';
alert('复制成功');
// 删除临时控件
document.body.removeChild(temDom);
}

点击复制

这是要复制的内容

THE END