var ele = document.createElement("textarea"); //创建一个textarea标签,input无法保留文本行格式
ele.value = document.getElementsByClassName("entry-content")[0].innerText; // 设置改textarea的value值,此处必须使用原生js获取文本内容,才会保留html的行格式
document.body.appendChild(ele); // 将textarea添加到body
ele.select(); // 获取textarea的文本内容
document.execCommand("copy"); // 执行copy指令
document.body.removeChild(ele); // 删除textarea标签
$("#copy").text("复制成功")
setTimeout(function(){
$("#copy").text("复制")
},500)
- THE END -
最后修改:2023年2月7日