HTML

  data-clipboard-action=“ copy ”  或者“cut”

  data-clipboard-target="#domName"

  data-clipboard-text = "要复制的文字"

JS

  var clipboard = new Clipboard('.btn');

  复制成功时执行:

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

    console.info('Action:', e.action); //copy或者cut

    console.info('Text:', e.text);//复制的文字

    console.info('Trigger:', e.trigger);// 触发事件的元素

    e.clearSelection(); //清除选中样式

   });

  复制失败时执行:

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

转载于:https://www.cnblogs.com/AnnieShen/p/7563281.html

clipboard.js使用方法相关推荐

  1. js 一键复制html,js插件clipBoard.js实现一键复制

    clipboard.js不需要jquery依赖,也不需要flash的支持,而另一个插件zClip需要依赖于flash,clipboard.js显得更加灵活. 引入clipboard.js 使用方法va ...

  2. Clipboard.js:不用Flash实现剪贴板功能的轻量级JavaScript库

    Zeno Rocha发布了一个专门用于从web页面向本地计算机的剪贴板复制文本的JavaScript库:Clipboard.js. \\ 在每一个Github仓库页面的侧边栏上都有一个小部件,用来显示 ...

  3. Clipboard.js – 现代方式实现复制文本到剪贴板

    复制文本到剪贴板应该并不难,目前已经有很成熟的 Flash 方法.但是 Flash 已经在很多场合不适用了,特别是随着 HTML5 技术的发展.今天推荐的这个 Clipboard.js 库不依赖 Fl ...

  4. 自动复制吱口令html,使用clipboard.js实现复制吱口令功能的示例代码

    最近在工作中有一个需求,就是需要使用一个按钮实现相应内容的复制.在网上找了很多解决方案,最后对比之下选择了clipboard.js插件来进行实现.因为它不依靠flash以及其他框架,而且体积小使用简单 ...

  5. Clipboard.js 实现点击复制

    在开发过程中难免会遇到点击分享的需求,这里有两种实现方式: 第一种: 通过原生js 的方法用(存在兼容性): document.execCommand( aCommandName, aShowDefa ...

  6. js实现粘贴板js插件clipboard.js实现一键复制粘贴功能

    js实现粘贴板js插件clipboard.js实现一键复制粘贴功能 简介 下载 引入插件 使用 一个节点的复制 多个节点的复制 剪切文本框 复制输入框 简介 clipboard.js 提供了一种更好. ...

  7. clipboard.js实现无flash复制内容到剪贴板

    由于最近在写一个项目其中有一个功能是要实现将页面上的某一段内容复制到剪贴板上,当时想用ZeroClipboard.js+ZeroClipboard.swf的,奈何项目中有移动端部分,考虑到flash已 ...

  8. 微信号复制跟跳转——clipboard.js

    clipboard.js是现代化的"复制到剪切板"插件. 安装: 1.通过npm 安装:npm install clipboard --save 2.官网下载:https://cl ...

  9. 兼容苹果ihone js 复制 功能clipboard.js demo

    旧方法-不兼容ios <script type="text/javascript"> function copyUrl2() {var Url2=document.ge ...

  10. 在vue移动端项目中,配合clipboard.js插件,复制一段密令(类似淘宝支付宝口令)的文本到剪切板...

    需求 开发过程中遇到的需求需要复制 请求过来的一段密令(类似支付宝淘宝口令)到剪切板. pc端的文本复制到剪切板 如果是在pc端的话,可以直接使用原生js进行编写,代码如下: <textarea ...

最新文章

  1. 网易云音乐的消息队列改造之路
  2. 应用程序 mysql 连接_学生信息管理系统之四:实现应用程序与数据库的连接
  3. MATLAB的左除\和右除/ ??? 自己没有完全明白
  4. JavaScript君,请您坦诚相待~~~
  5. sublime用cmd窗口调试python_Sublime Text设置程序输出窗口为dos窗口
  6. Spring 源码分析(四) ——MVC(六)M 与 C 的实现
  7. 基于scap的服务器安全基线核查设计与实现
  8. 同济启明星深基坑支挡结构设计计算软件FRWS 8.1全功能\
  9. flink写hive hdfs一直挂在.inprogress状态
  10. python小助手_如何用python写个人专属群聊提醒小助手?
  11. hibernate-transaction(提交事务)
  12. 数据智能的本质和技术体系要求
  13. PDF文档电子公章的初试
  14. 【Java】第7章 Java 类和对象 头歌Educoder实训作业(七)
  15. java进阶学什么?中级java以及高级java应该学习哪些内容?
  16. 在C#开发WPF桌面应用程序调用OCX控件
  17. SSM茶叶销售管理系统
  18. SCOI2016 Day2 简要题解
  19. 借书场景领域建模浅析
  20. 基于VxWorks的BSP开发指南

热门文章

  1. 【渝粤教育】国家开放大学2018年秋季 0179-21T数据库基础与应用 参考试题
  2. 【渝粤教育】国家开放大学2018年春季 0050-22T民族理论与民族政策 参考试题
  3. [渝粤教育] 西南科技大学 语言学概论(汉语言文学) 在线考试复习资料
  4. InvalidateRect的困惑
  5. Animal-AI 2.0.0发布了!快来测试你的智能体吧。
  6. 压缩感知(Compressed sensing)from wiki
  7. 用信号量及其PV操作处理实际问题
  8. (转)Spring实现IoC的多种方式
  9. 深入理解Angular2变化监测和ngZone
  10. jQuery操作DOM元素