当前位置: 首页 > news >正文

clipboard

clipboard

现代复制到剪贴板。无闪光。只有 3kb 的 gzip 压缩。

安装

npm install clipboard --save

第三方cdn提供商

<script src="https://cdn.jsdelivr.net/npm/clipboard@2.0.11/dist/clipboard.min.js"></script>

使用

data-clipboard-target="#foo" //从其他元素复制文本data-clipboard-action="cut" // 从其他元素剪切或者复制文本 copy, cut只适用于 input textarea标签

代码展示

<!DOCTYPE html>
<html lang="en"><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Document</title>
</head><body><button style="background-color: red;" class="btn" data-clipboard-target="#foo" data-clipboard-action="copy">你是最棒的实施肯222定会觉得可能</button><button id="foo">我是小胖哦</button><script src="https://cdn.jsdelivr.net/npm/clipboard@2.0.11/dist/clipboard.min.js"></script><script>let btn = document.querySelector('.btn');btn.addEventListener('click', function () {let clipboard = new ClipboardJS('.btn');clipboard.on('success', function (e) {console.info('Action:', e.action);console.info('Text:', e.text);console.info('Trigger:', e.trigger);e.clearSelection();});});</script>
</body></html>

成功展示

在这里插入图片描述

http://www.lryc.cn/news/490874.html

相关文章:

  • 【Mac】VMware Fusion Pro 安装 CentOS 7
  • 游戏引擎学习第22天
  • 洛谷 B2038:奇偶 ASCII 值判断
  • APIRouter
  • 算法模板2:位运算+离散化+区间合并
  • 钉钉授权登录
  • 【视频】二维码识别:libzbar-dev、zbar-tools(zbarimg )
  • C语言中的结构体,指针,联合体的使用
  • 基于卡尔曼滤波器的 PID 控制
  • CVE-2022-26201
  • 海信Java后端开发面试题及参考答案
  • 传智杯 3-初赛:终端
  • 大数据新视界 -- Hive 数据分区:精细化管理的艺术与实践(上)(7/ 30)
  • 【中间件】Redis
  • RTSP播放器EasyPlayer.js播放器分辨率高的视频在设置container的宽高较小时,会出现锯齿状的画面效果
  • Java爬虫:获取商品详情的实践之旅
  • 行业分析---2024年小鹏汽车AI Day及三季度财报
  • 写时复制,读时加载
  • Python和R基因组及蛋白质组学和代谢组学
  • selenium环境搭建详细过程
  • Linux知识 - VIM
  • 【数据结构】链表重难点突破
  • 大宗商品行业区块链应用
  • Varjo:垂直起降机混合现实培训解决方案
  • sqlite-vec一个SQLite3高效向量搜索扩展--JDBC环境使用
  • 10 基于深度学习的目标检测
  • leetcode top100中的30道递归和贪心
  • 非常简单实用的前后端分离项目-仓库管理系统(Springboot+Vue)part 2
  • shell脚本(完)—脚本互调重定向的学习
  • ant-design-vue中table某一列进行合并