实现点击钮复制文本的功能多数会用到window.clipboardData.setData()的方法,但是这个方法只针对ie内核浏览器,我使用谷歌调式的时候会报错,如果不想外引js文件就能实现兼容性高的复制文本功能,尝试一下document.execCommand(“Copy”),上代码:
————————————————

//首先要在html中写一个input标签,标签不能设为隐藏,可以将透明度置为0,这样就看不见了
<input id="hide" type="text" style='opacity: 0'>
//接着就是jq代码片段,$('.copyAddr')是要点击的按钮然后执行复制功能
$('.copyAddr').click(function(){$("#hide").val('要复制的内容');//这里可以获取动态数据赋值给$("#hide").val()$("#hide").select();try {var state = document.execCommand("copy");}catch(err){var state = false;}if(state){alert("复制成功")}else{alert("复制失败")}})

jq实现点击复制文本功能相关推荐

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

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

  2. js点击复制文本 - 案例篇

    文章目录 js点击复制文本 :代码+效果图 效果图 · 示下: html 代码如下: 注意代码: 附:[javascript监听键盘事件 - 如表单enter回车提交](https://blog.cs ...

  3. html点击自动复制功能,html5页面如何实现点击复制的功能

    html5页面如何实现点击复制的功能 发布时间:2020-09-22 11:07:18 来源:亿速云 阅读:136 作者:小新 这篇文章主要介绍了html5页面如何实现点击复制的功能,具有一定借鉴价值 ...

  4. 【前端技巧】实现点击复制文本内容方法

    /*** 点击复制文本内容* * @param {String} content * * @author Outman* @date 2022-10-27*/ // [旧]利用inputElement ...

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

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

  6. js实现复制并能保留原格式粘贴;vue中点击复制粘贴功能;vue复制功能(不需要插件);

    使用场景:vue项目中遇到点击按钮,复制文本的功能.复制成功后可以黏贴. <div @click="copyDesc">复制</div>methods:{c ...

  7. vue中实现点击复制文本内容之clipboard

    项目中有些场景需要点击复制某段内容并粘贴的功能 如点击复制名称,订单号,文章段落等 需要先安装 引入 使用对应的方法 1.安装 npm install clipboard --save 2.引入 直接 ...

  8. JavaScript实现点击复制的功能

    需求背景 有些时候我们需要实现让用户点击一个按钮就可以复制文字的功能,那么你知道要怎么去做嘛? 代码实现 <!DOCTYPE html> <html lang="en&qu ...

  9. 【Android】Android长按复制文本功能

    安卓一般能用到长按复制的控件Textview,Editext,可能也有WebView 在开始之前先说一个我遇到的一个坑: viewGroup中有一个这个属性android:descendantFocu ...

  10. android 复制控件,Android长按复制文本功能

    安卓一般能用到长按复制的控件Textview,Editext,可能也有WebView 在开始之前先说一个我遇到的一个坑: viewGroup中有一个这个属性android:descendantFocu ...

最新文章

  1. autoencoder
  2. 位向量 补码与无符号 加法与乘法 CSAPP学习笔记
  3. 怎样修改iis 服务器日期,怎么在IIS里设置服务器端缓存时间?
  4. MySQL外键创建失败1005原因总结
  5. 单元格内容分列多行_姓名太多,放在一列打印时浪费纸张,可以分成多行多列打印...
  6. linux qt创建静态库,QT创建与QT无关的纯C++程序和动态/静态库
  7. php 抽象类和接口的区别
  8. CentOS6.5搭建MySQL5.1主从复制
  9. 微软已成全球SaaS老大,谁将成为中国SaaS行业龙头
  10. 软件维护集成价格估算
  11. 计算机中我的云文档在哪儿里,wps云文档可以删除吗在哪里删除
  12. Android获取超级管理员权限
  13. worldpress小工具自定义html,教程 | 用 worldpress 搭建自己的博客 – 小白教程
  14. yd什么意思_excel中yd是什么意思
  15. jQuery库(1)
  16. java.lang.IllegalStateException: Did you forget to call 'public void setup(LocalActivityManager acti
  17. 用matlab实现任意点图片的旋转_(实验二) --- 图像旋转变换---matlab实现
  18. PS 2019 Mac版 自学入门系列(五)——调配冷色与暖色
  19. Please sign in with an app-specific password. You can create one at appleid.apple.com
  20. 简单移位密码——凯撒加密、解密算法

热门文章

  1. 分治算法求螺丝螺母匹配问题
  2. 2016年个人简历模板
  3. 全网最全计算机二级C语言知识总结,还不快来白嫖
  4. php webqq登陆,Smart QQ——腾讯新一代网页版 WebQQ,更简洁纯粹的实用在线聊天工具!...
  5. 鼠标右键菜单怎么截图?
  6. 软件介绍——SyncToy 微软官方文件同步工具
  7. JAVAFX的table样式修改
  8. 【转载】扫描渗透等工具介绍
  9. 百度离线语音合成SDK使用
  10. 浅谈医院HIS系统审计