html5页面如何实现点击复制的功能

发布时间:2020-09-22 11:07:18

来源:亿速云

阅读:136

作者:小新

这篇文章主要介绍了html5页面如何实现点击复制的功能,具有一定借鉴价值,需要的朋友可以参考下。希望大家阅读完这篇文章后大有收获。下面让小编带着大家一起了解一下。

在实际工作中,有时候会遇到这样的需求,页面上有一个链接,不需要选中链接内容,只需要点击复制按钮,就可以把链接内容复制到剪切板。这时候可以使用clipboard插件来实现。以下是一个简单的demo。

首先可以通过npm install clipboard --save-dev 来安装该插件

clipboard示例

从属性里复制

复制到剪切板-111


从另外一个元素复制内容

222-从另外一个元素复制内容

复制到剪切板-222


JS里指定复制的内容

复制到剪切板-333

//从属性里复制

var btn = document.getElementById('btn');

var clipboard = new Clipboard(btn);//实例化

clipboard.on('success', function(e) {//复制成功执行的回调,可选

console.log(e);

});

clipboard.on('error', function(e) {//复制失败执行的回调,可选

console.log(e);

});

//从另外一个元素复制内容

var btn2 = document.getElementById('btn2');

var clipboard2 = new Clipboard(btn2);//实例化

clipboard2.on('success', function(e) {//复制成功执行的回调,可选

console.log(e);

});

clipboard2.on('error', function(e) {//复制失败执行的回调,可选

console.log(e);

});

//JS里指定复制的内容

var btn3 = document.getElementById('btn3');

var clipboard3 = new Clipboard(btn3, {

text: function() {

return '333-JS里指定复制的内容';

}

});

clipboard3.on('success', function(e) {//复制成功执行的回调,可选

console.log(e);

});

clipboard3.on('error', function(e) {//复制失败执行的回调,可选

console.log(e);

});

html点击自动复制功能,html5页面如何实现点击复制的功能相关推荐

  1. html点击关闭按钮关闭当前页面刷新,jq点击关闭按钮,关闭当前页面

    30秒到达战场 关闭页面        没毛病.就是这样

  2. JSP学习笔记(五):日期处理、页面重定向、点击量统计、自动刷新和发送邮件...

    一.JSP 日期处理: 使用JSP最重要的优势之一,就是可以使用所有Java  API.本节讲述Java中的Date类,它在java.util包下,封装了当前日期和时间. Date类有两个构造函数.第 ...

  3. html5微信自动播放视频,科技常识:HTML5页面音视频在微信和app下自动播放的实现方法...

    今天小编跟大家讲解下有关HTML5页面音视频在微信和app下自动播放的实现方法 ,相信小伙伴们对这个话题应该有所关注吧,小编也收集到了有关HTML5页面音视频在微信和app下自动播放的实现方法 的相关 ...

  4. html音视频app制作,怎么实现HTML5页面音视频在微信和app下自动播放

    怎么实现HTML5页面音视频在微信和app下自动播放 发布时间:2020-09-28 15:52:53 来源:亿速云 阅读:90 作者:小新 这篇文章给大家分享的是有关怎么实现HTML5页面音视频在微 ...

  5. html5 手机导航栏左右滑动效果,js实现移动端导航点击自动滑动效果

    本文实例为大家分享了js实现移动端导航点击滑动效果的具体代码,供大家参考,具体内容如下 移动端模拟导航可点击自动滑动 0.1.4. 导航可左右滑动,可点击边缘的一个,自动滚动下一个到可视范围[依赖于i ...

  6. html5按钮自动特效,HTML5 svg和CSS3 22种炫酷鼠标点击按钮特效

    这是一组效果非常炫酷的HTML5 svg和CSS3鼠标点击按钮特效.这组鼠标点击特效共有22种效果,大多数是在伪元素上使用CSS3 animations来制作动画效果.非常适合于移动手机APP上的按钮 ...

  7. html5页面常用的代码,最全的 HTML5 知识汇总

    引言 HTML5 一直是非常热门的话题,因此此系列文章主要从一些基本功能开始讲起,逐步深入了解HTML5的新概念. 首先了解一些基本的术语和概念.SGML, HTML,XML三者之间的区别 Doc类型 ...

  8. vue移动端html5页面根据屏幕适配的四种解决方法

    最近做了两个关于h5页面对接公众号的项目,不得不提打开微信浏览器内置地图导航的功能确实有点恶心.下次想起来了的话,进行总结分享一下如何处理.在vue移动端h5页面当中,其中适配是经常会遇到的问题,这块 ...

  9. html5页面缓存设置

    有一个web应用有三个文件index.html,a.js,b.css,现在需要把js和css文件缓存起来 1.在index.html里加上<html manifest="test.ma ...

最新文章

  1. android 耳机红外线,红外线耳机制作方法
  2. [Leetcode] Max Area of Island 最大岛屿面积
  3. php 接收curl json数据格式,curl发送 JSON格式POST数据的接收,以及在yii2框架中的实现原理【精细剖析】...
  4. javascript要点
  5. boost::type_erasure::less_than_comparable相关的测试程序
  6. [No000013D].Net 项目代码风格参考
  7. 为什么Windows的兼容性这么强大,到底用了什么技术?
  8. 动态规划入门G - Super Jumping! Jumping! Jumping! (有关最优子序列的一个相关题目)...
  9. jsp session 的状态保持, cookie的跨域访问(一)
  10. java从0单排之java就业培训教程复习与面试题回顾——03
  11. 电影院售票系统html页面,电影院网上订票系统(全套).doc
  12. C语言课程设计——25道蓝桥杯练习题
  13. 算法图解第八章笔记与习题(贪婪算法)
  14. cad打开a3样板图形_CAD如何绘制标准的A3图框(A3图纸样板图)
  15. 【AI番外】微信小程序前后端开发
  16. word里双横线怎么打_Word中下划线怎么打出来
  17. JAVA图形界面设计(GUI)学生成绩管理系统实战练习之登陆界面
  18. 关于EasyRecovery工具数据恢复的原理
  19. 在生成式AI的崛起中,百度“先下一城”
  20. 大牛谈如何搞定机器视觉

热门文章

  1. 美国 纽约 纽约时间与北京时间24小时时差对照表
  2. roslaunch卡死
  3. 1g的树莓派4b能做什么_树莓派4B(Raspbian)切换64位内核+简单性能测试
  4. go语言web开发入门之使用http2
  5. Linux从入门到放弃
  6. macd的python代码同花顺_同花顺MACD主力版指标公式
  7. 【源码】心率变异性分析的ECG类
  8. 如何用P6软件编制项目进度计划
  9. java连接fdb文件_fdb文件扩展名,fdb文件怎么打开?
  10. php laravel 入门教程,PHP语言菜鸟笔记,laravel 入门教程