位置: 编程技术 - 正文

clipboard.js无需Flash无需依赖任何JS库实现文本复制与剪切

编辑:rootadmin

推荐整理分享clipboard.js无需Flash无需依赖任何JS库实现文本复制与剪切,希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

我们在网页上放置一个复制按钮,主要用来方便用户复制链接之类的复杂文本,以往的做法是,通过JS依靠Flash,甚至借助jQuery庞大的js库来实现文本复制到剪贴板的。今天我要给大家介绍的是一款极现代的,不需要flash,不依赖任何其他js库的非常小的插件,它叫clipboard.js。

运行效果图:

clipboard.js无需Flash无需依赖任何JS库实现文本复制与剪切

HTML首先加载本地clipboard.js文件。

然后就是在body中加上要复制或剪切的文本域内容以及按钮。

这里,我们使用了HTML5的data-属性,用来定位复制对象目标,它指向了文本域#foo,说明复制的是#foo中的value内容,aria-label属性定义了复制成功后的信息,用来提示复制结果信息。还有个属性data-clipboard-action,它定义当前操作是复制还是剪切,默认是复制,当data-clipboard-action="cut",这时,点击按钮将会剪切文本,跟WORD操作一样。当然,剪切操作仅适用于text和textarea。我们也可以不需要input和textarea等元素内容作为复制对象,我们可以将要复制的内容通过ata-clipboard-text属性定义在按钮上,点击按钮就可以复制到ata-clipboard-text对应的内容。

Javascript将以下一句代码加入到</body>前的<script>里,保存打开浏览,点击按钮即可复制。

当然我们可以再进一步处理,比如当复制完成后,提示复制成功信息更友好些,只要执行以下代码即可:

标签: clipboard.js无需Flash无需依赖任何JS库实现文本复制与剪切

本文链接地址:https://www.jiuchutong.com/biancheng/380303.html 转载请保留说明!

上一篇:JavaScript子窗口调用父窗口变量和函数的方法(js新开一个窗口)

下一篇:JS实现的车标图片提示效果代码(js标志)

  • 山东省增值税发票查验平台
  • 个体工商户的免税政策
  • 开农贸市场挣钱吗
  • 向银行办理托收手续记什么科目
  • 所得税季度预交税率是多少
  • 小规模纳税人教育费附加和地方教育费附加减免
  • 自产自销农产品企业所得税
  • 个体餐饮要交什么税
  • 餐饮业加计递减怎么算
  • 企业预算管理为何要以企业战略,核心竞争力,风险为导向
  • 宾馆收入应按什么计算
  • 领用工程物资的进项税要转出么
  • 向消费者支付佣金怎么算
  • 银行罚息怎么入账
  • 申报状态显示申报失败
  • 国家税务总局2016年公告
  • 在下列哪种情况下
  • 哪些理财产品能赎回
  • 企业会计准则应用案例
  • 公积金贷款利息现在是多少
  • 创建上市公司
  • 税务变更后之前的进项
  • 12月的发票可以1月付款吗
  • 企业季度所得税可以弥补以前年度亏损吗
  • 商贸公司商品品种规格多如何核算
  • 分公司可以独立诉讼吗
  • 网吧登录qq安全吗
  • 补缴社保操作流程
  • window10解压
  • inclooder.exe
  • NJeeves.exe - NJeeves进程文件是什么意思 有什么用
  • bootstrap步骤
  • 固定资产清查盘点报告模板
  • 担保损失怎么处理好
  • 固定资产减少的账务处理
  • 增值税一般纳税人是什么意思
  • 深度学习论文精读[6]:UNet++
  • css圆角边框弧度代码
  • php微信公众号获取带参二维码
  • 时间格式转换成小时数
  • 装修公司开的劳务发票
  • ps像素分辨率什么意思
  • 退诉讼费计入什么科目
  • Python中input输入多行文本
  • mysql 管理员登录
  • MySQL Replace INTO的使用
  • 增值税申报抵扣联数据没有
  • 融资租赁期间的维修费由谁承担
  • 建筑劳务公司工作内容
  • 公益事业捐赠有哪些税收优惠政策
  • 企业的加油卡如何充值
  • 融资租赁业务如何开展
  • 员工的工资属于固定资产吗
  • 转移固定资产是指什么
  • 收据可以纳税吗
  • 工程物资属于什么科目资产负债表
  • 企业跨年度支出怎么计算
  • 公司收入和开支比例
  • 增值税计入固定资产的成本吗
  • 价税合计怎么求税额
  • 公司注册取消验资
  • 现金流量补充表的应付项目是什么
  • 用友无法填制凭证
  • 固定资产转让开票大类是什么
  • 服务性的行业有哪些
  • 技术合同免税备案流程
  • 采购付款的会计控制内容有哪些
  • 怎么停止u盘自动运行
  • win8不能启动
  • 如何清除Windows登录记录
  • win7开始菜单中的程序图标修改了
  • linux支持哪些类型的设备
  • win10 mobile 1709
  • 游戏引擎官方平台
  • vue远程调用组件
  • python 分析
  • javascriptz
  • 国家税务局网上江苏电子税务局官网
  • 广州市地税服务大厅
  • 贵州省国家税务局电子税务局官网
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设