AI摘要
本文介绍了使用原生JavaScript实现复制功能的方法,包括通过操作DOM元素获取文本内容、修改输入框值、选中文本并执行复制命令的完整流程。
<p style="display:none" id="text">http://hou.lmlemon.com/app/index/qudao.html</p>
<textarea id="input">这是幕后黑手</textarea>
<button onclick="copyText()">copy</button>
<script type="text/javascript">
var text = document.getElementById("text").innerText;
var input = document.getElementById("input");
input.value = text; // 修改文本框的内容
input.select(); // 选中文本
document.execCommand("copy"); // 执行浏览器复制命令
alert("复制成功");
}
</script>