标签:选中 代码 func wrap put 中文 rap inpu 修改
document.execCommand("copy")
如果是输入框,可以通过 select() 方法,选中输入框的文本,然后调用 copy 命令,将文本复制到剪切板
select() 方法只对 <input>
和 <textarea>
有效
如果是复制其他标签的内容,可以在页面中添加一个 <textarea>
,然后把它隐藏掉
<div class="wrapper">
<p id="text">这个个要复制的内容</p>
<textarea id="input">select()只对input textarea有效</textarea>
<button onclick="copyText()">copy</button>
</div>
function copyText() {
var text = document.getElementById("text").innerText;
var input = document.getElementById("input");
input.value = text; // 修改文本框的内容
input.select(); // 选中文本
document.execCommand("copy"); // 执行浏览器复制命令
alert("复制成功");
}
标签:选中 代码 func wrap put 中文 rap inpu 修改
原文地址:https://www.cnblogs.com/jiajia-hjj/p/14849589.html