统计
  • 建站日期:2021-03-10
  • 文章总数:386 篇
  • 评论总数:421 条
  • 分类总数:9 个
  • 最后更新:10月20日
文章 未分类

JS如何实现点击复制功能,JS点击复制文本

创新博客
首页 未分类 正文

div,p等标签不可以,建一个文本框标签,不能给display:none; 我们需要对他进行一个定位,让透明看不见找不到,点击复制,将需要复制的内容赋值给文本框,接着对文本框进行全选,在进行复制操作即可

<p id="content">创新博客-y.goolibao.com</p>
<textarea id="text" style="position: fixed;top: 10000px;left: 10000px;opacity: 0;"></textarea>
<button id="CopyBtn">点击复制</button>
<script>
    var content = document.getElementById("content").innerText;
    var text = document.getElementById("text");
    var CopyBtn = document.getElementById("CopyBtn");
    CopyBtn.onclick = function(){
        // 将需要复制的内容赋值给文本框
        text.value = content;
        // 选中文本框的内容
        text.select();
        // 对选中的内容进行复制
        document.execCommand("copy");
    }
</script>

版权说明
文章采用: 《署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0)》许可协议授权。
版权声明:未标注转载均为本站原创,转载时请以链接形式注明文章出处。如有侵权、不妥之处,请联系站长删除。敬请谅解!

这篇文章最后更新于2023-5-4,已超过 1 年没有更新,如果文章内容或图片资源失效,请留言反馈,我们会及时处理,谢谢!
使用c3动画给自己网站添加一个动态闪光logo
« 上一篇
Adobe全家桶2023最新版本,永久激活无限使用,附安装包下载(一键安装)
下一篇 »
为了防止灌水评论,登录后即可评论!

HI ! 请登录
注册会员,享受下载全站资源特权。

最新文章

热门文章