你是不是遇到过一键复制的这种需求:

实现方法:

  1. 浏览器提供了 copy 命令 ,可以复制选中的内容
document.execCommand("copy")
  1. 我们需要写一个输入框,然后通过 select() 方法,选中输入框的文本,然后调用 copy 命令,将文本复制到剪切板

css部分:隐藏输入框

#copy{position: absolute;z-index: -1;opacity: 0;
}

html部分

 <div class="box-text2"><p class="p1">广告链接:</p><p class="p2 intohrefp2"><input type="text" id="copy">  <a class="intohref" href="https://bzi.h5.xeknow.com/sl/42FB8A">等接口https://bzi.h5.xeknow12.com/sl/42FB8A</a></p><span class="copyhref">复制</span></div>

js部分

 //点击复制$(".copyhref").click(function () {let ovalue=$(this).siblings(".p2").children(".intohref").attr("href");let $cppy= $("#copy")$cppy.val(ovalue)$cppy.select(); document.execCommand("copy"); //layer.msg('复制成功',{time:800}); })

js 如何实现点击一键复制文本相关推荐

  1. js实现点击一键复制文本

    一.功能描述 点击按钮,实现一键复制div元素中的文本内容,并且可以实现粘贴. 为了体现出粘贴功能,添加一个input框,精赋值的内容粘贴到input框里 二.代码实现 html部分 <div ...

  2. 小程序文字长按识别复制和自定义一键复制文本功能

    1.文字长按识别复制: 把需要长按复制的文字用text标签包裹,然后添加selectable="true"属性即可 但是这个属性有些缺点,就是长按后不可以直接全选中文本内容进行复制 ...

  3. 点击按钮复制文本框内容

    点击按钮复制文本框内容 复制文本框内容的方法如下: function Copy(){var e=document.getElementById("content");//对象是co ...

  4. vue怎么实现点击复制html,Vue实现点击按钮复制文本内容的例子

    Vue实现点击按钮复制文本内容的例子 点击复制功能主要通过 clipboard.js 来实现 在vue中使用clipboard.js 时候发现一个问题,就是如果不是input或者button 按钮的话 ...

  5. uniapp一键复制文本内容以及下载所有图片或视频

    最近在完成公司项目时遇到了一个需求,要求一键复制广告的文本和广告内的所有图片 解决方法如下: 第一步:在点击按钮处,点击时传参,分别时双向绑定的文本内容,图片视频地址, <button clas ...

  6. 实现一键复制文本功能(laya、egret、cocos)

    实现一键复制文本功能(laya.egret.cocos) 如果想转请评论留个言并注明原博 @Sclifftop @13805064305 维尼 https://blog.csdn.net/S_clif ...

  7. 微信小程序—一键复制文本

    通过点击实现复制文本. wxml: <view data-text="你要复制的内容" bindtap="copy" class="lists& ...

  8. JS复制文本到粘贴板,前端H5移动端点击按钮复制文本到粘贴板。

    最近做手机端H5网页里面有个活动:点击按钮复制邀请码.查过一些方法,在电脑端可以复制粘贴,一放在手机上面打开网页就不能复制粘贴了. 直接进入正题 使用开源项目 clipboard.js, 官网:点击打 ...

  9. Laya 一键复制文本功能

    刚开始接触laya,刚好项目中要实现一个一键复制玩家地址的功能,在网上查了一些资料,现在H5和小游戏上面普遍使用的方法有两种,1.clipboard  2.使用document.execCommand ...

  10. Vue实现一键复制文本内容

    记录一下使用到的东西,将文字识别结果一键复制 代码 // 文本复制copyText () {//使用textarea的原因是能进行换行,input不支持换行var copyTextArea = doc ...

最新文章

  1. 利用phpmailer类邮件发送
  2. 原码,反码,补码,移码的概念以及各自的用途和优点
  3. lintcode :Remove Duplicates from Sorted Array II 删除排序数组中的重复数字 II
  4. shiro之第一个程序认证
  5. 关于ViewGroup中requestDisallowInterceptTouchEvent的用法
  6. 3_6 CommandMode 命令模式
  7. bootstrap File Input 多文件上传插件使用记录(二)删除原文件
  8. 佳能g3800故障灯说明书_热水器维修电话|史密斯燃气热水器出现16故障码
  9. JAVA程序员面试总结,高手整理加强版
  10. 对称矩阵、Hermite矩阵、正交矩阵、酉矩阵、奇异矩阵、正规矩阵、幂等矩阵、合同矩阵、正定矩阵...
  11. [Java基础] 使用JMAP dump及分析dump文件
  12. Go 为什么选择 Gopher 作为吉祥物?
  13. HDFS Rack Awareness详解
  14. 良田高拍仪接口文档对接
  15. RoaringBitmap应用场景
  16. 2020秋招笔试依图科技编程题
  17. C# *未能找到类型“ * ”,请确保已引用包含此类型的程序集。如果此类型为开发项目的一部分,请确保已使用针对当前平台或任意 CPU 的设置成功生成该项目
  18. #199-【莫队】小Z的袜子
  19. Matplotlib之cmap趣味调色
  20. 救救我吧,今年27岁,想转行学大数据开发

热门文章

  1. 未来计算机技术的发展趋势有哪些,浅谈计算机技术的发展趋势
  2. 【今晚群分享预告】 58集团监控系统实践
  3. 转型微服务架构完整实施方案
  4. Django模板 render_to_string与render
  5. QT qml ListView 分页/翻页
  6. U盘中的文件夹被病毒隐藏,生成了同名的.exe后缀的可执行文件
  7. phpdesigner怎么写php,phpdesigner
  8. Ubuntu 安装 brightness-controller 调节显示亮度
  9. 基于JAVA教师业绩考核和职称评审系统计算机毕业设计源码+数据库+lw文档+系统+部署
  10. 我卖掉北京 500 万的房子,在老家生活的这两年…