新学习JavaScript,就碰到这么一个需求,几乎网上的方法都试过了。写出了总结下

使用的方法:clipboard

插件下载地址:https://github.com/zenorocha/clipboard.js/tree/master

引入插件:目录\clipboard.js-master\dist\clipboard.min.js

目录中有各种demo,分别实现了固定的文字复制,input的复制等等,可以看下找找思路;

下边来记录下使用的方式:

一:引入插件:

二:给标签添加属性:data-clipboard-text

Copy

三:定义script :实现复制功能---(写的内部的script,外部的总是报错,找不到类,新手不大懂,以后再补充)

var clipboard = new Clipboard('btn');

clipboard.on('success', function(e) {

e.clearSelection();

//复制成功

});

clipboard.on('error', function(e) {

//复制失败

});

补充:new Clipboard()----参数为id class都可以,跟css定义一样 id 或者.class

四:自定义复制的内容;

new Clipboard('.btn', {

target: function(trigger) {

return trigger.nextElementSibling;

}

});

通过return返回想复制的内容,

五:列表页复制每条列表内容

可以给每个item自定义属性data-clipboard-text即可

div.setAttribute("data-clipboard-text","asdf");

补充:电脑浏览器几乎都可以支持,手机上安卓可以,苹果有点问题,需要把标签设置成button

以上所述是小编给大家介绍的JavaScript+Html5实现按钮复制文字到剪切板功能(手机网页兼容),希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!

html复制文字兼容手机,JavaScript+Html5实现按钮复制文字到剪切板功能(手机网页兼容)...相关推荐

  1. html5 js 手机剪切板,JavaScript+Html5实现按钮复制文字到剪切板功能(手机网页兼容)...

    新学习JavaScript,就碰到这么一个需求,几乎网上的方法都试过了.写出了总结下 使用的方法:clipboard 插件下载地址:https://github.com/zenorocha/clipb ...

  2. html5 读取剪切板,Html5剪切板功能的实现

    本篇文章主要介绍了Html5剪切板功能的实现代码,内容挺不错的,现在分享给大家,也给大家做个参考. 最近使用Vue开发Line(日韩的一款类似中国微信平台)的内嵌H5.里面的有一个需求就是将当前链接粘 ...

  3. html5图片剪切板,Html5剪切板功能的实现方法

    Html5剪切板功能的实现方法 发布时间:2020-10-23 16:45:29 来源:亿速云 阅读:68 作者:小新 这篇文章主要介绍了Html5剪切板功能的实现方法,具有一定借鉴价值,需要的朋友可 ...

  4. html5 设置剪切板,Html5剪切板功能的实现

    本篇文章主要介绍了Html5剪切板功能的实现代码,内容挺不错的,现在分享给大家,也给大家做个参考. 最近使用Vue开发Line(日韩的一款类似中国微信平台)的内嵌H5.里面的有一个需求就是将当前链接粘 ...

  5. Android 复制到剪切板功能

    Android 复制到剪切板功能-------------- 1.复制到剪切板会使用ClipboardManager,在SDK版本为11前后使用的包不一样.一个是android.text(已弃用),一 ...

  6. H5 LayaAir实现复制微信号到剪切板功能

    现在微信和QQ可以说普及的非常好了,在做游戏的过程中 与玩家进行沟通的时候,经常会设置客服与玩家进行在线的对接和沟通. 所以,为了简化玩家的操作,在游戏里面经常设置<复制微信号>类似的按钮 ...

  7. 使用clipboard实现复制到剪切板功能(超详细~~)

    先看看效果: 1.页面中使用 // html <Button type="primary" @click="clickCopy">复制</Bu ...

  8. vue获取剪切板内容_vue通过clipboard插件实现复制到剪切板功能

    1.在package.json添加依赖"dependencies": { "clipboard": "^2.0.0" } 2.页面引入cli ...

  9. 手机html点击按钮复制,网页文字无法复制?按下手机这个键即可复制!网友:厉害了...

    我们在上网看一些文章的时候,有时候会发现,网页里的文字无法复制,这个问题可以说是困扰了无数的小伙伴了,那么到底有什么办法可以解决呢?其实不难,只要有手机就能解决啦!今天小编就来教大家怎么做! 一.华为 ...

最新文章

  1. es中的DiscoveryModule
  2. ASP.NETSpring.NETNHibernate最佳实践(三)——第2章环境准备
  3. SGU 294 He's Circles (polay计数)
  4. Java中集合 练习 计算疯狂值
  5. 世界人工智能大会 | 腾讯攻坚AGI,与机器人配合,推医疗全链条
  6. oracle vm安装增强功能,Linux 开发环境中为VirtualBox安装增强功能
  7. 卷积神经网络之AlexNet
  8. php事件编程,php如何实现基于事件驱动的网络编程
  9. golang goroutine实现_golang中的Mutex设计原理详解(一)
  10. 海量数据库解决方案2011031001
  11. JMeter设置集合点
  12. 2021-11-03
  13. 云计算-平台架构-开源-OpenStack
  14. 判断一个数是否是素数
  15. 解决ThinkPad S3-440无法睡眠问题
  16. 单片机温度传感器c语言编码,温度传感器代码解析Ⅱ
  17. Ambari Server重启报错的解决办法
  18. 南昌大学计算机考研2021,2021南昌大学考研参考书目
  19. learnopengl——Specular IBL——貌似读懂了
  20. AcWing 188. 武士风度的牛 BFS 水题

热门文章

  1. Python安装Jupyter Notebook配置使用教程
  2. 网站等保测评针对服务器,互联互通测评知识分享之信息安全建设要点
  3. 计算机发展趋势是规格化,2016年春季计算机应用基础月考卷(4月).doc
  4. C#设计模式--模板方法模式(学习Learning hard 设计模式笔记)
  5. 请求转发和请求重定向的区别?
  6. hdu3081 Marriage Match II(最大流)
  7. linux传奇源码,游戏源码 屠龙传奇H5 鲲乃异兽 全套源码+教程
  8. c语言 指针 pdf,深入理解c指针 PDF扫描版[33MB]
  9. Jlink commander、MCU GD32启动方式、Bootloader
  10. 解决Centos 7 VNC黑屏