demo
这是P1标签的内容
这是P2标签的内容
这里是textarea标签
复制P1
复制P2
复制input
复制textarea
function copyToClipboard(elementId) {
// 创建元素用于复制
var aux = document.createElement("input");
// 获取复制内容
var content = document.getElementById(elementId).innerHTML || document.getElementById(elementId).value;
// 设置元素内容
aux.setAttribute("value", content);
// 将元素插入页面进行调用
document.body.appendChild(aux);
// 复制内容
aux.select();
// 将内容复制到剪贴板
document.execCommand("copy");
// 删除创建元素
document.body.removeChild(aux);
alert("复制成功!");
}
标签:标签,JavaScript,点击,复制,内容,aux,document,elementId
来源: https://www.cnblogs.com/fujie818/p/14123652.html