首页 > 其他分享 >实现页面点击复制功能

实现页面点击复制功能

时间:2023-04-11 16:46:49浏览次数:23  
标签:body 实例 点击 复制 input message document 页面

DOM结构
<el-button @click="handleCopy(scope.row.code)" icon="el-icon-document-copy" type="text"></el-button>


js逻辑
handleCopy(feeCode) { const input = document.createElement('input') // 直接构建input input.value = feeCode // 设置内容 需要复制的内容 document.body.appendChild(input) // 添加临时实例 input.select() // 选择实例内容 document.execCommand('Copy') // 执行复制 document.body.removeChild(input) // 删除临时实例 this.$message({ type: 'success', message: '已复制成功!' }) },

实现效果

 

标签:body,实例,点击,复制,input,message,document,页面
From: https://www.cnblogs.com/harryzong/p/17306724.html

相关文章

  • 实现页面展示左右上下错位效果
    前言:有个需求,页面显示类似淘宝首页那样左右上下错位展示效果,还有点时间,所以试验记录下效果。1、分左右栏布局<html><style>.list_left,.list_right{width:50%;float:left;}.listli{width:45%;height:6rem;}.list_leftli:n......
  • js复制内容到粘贴板
    copyOrderNo(orderNo){navigator.clipboard.writeText(orderNo).then(()=>{this.$message.success('已复制订单号')});},copyOrderNo(orderNo){varinput=document.createElement('input')//创......
  • js检测页面关闭事件
    window.onbeforeunload=onbeforeunload_handler;window.onunload=onunload_handler;//页面关闭之前触发,在onunload事件之前触发,可以禁止onunload事件的触发functiononbeforeunload_handler(){varwarning="确认退出?";debugger......
  • MySQL主从复制原理剖析与应用实践
    vivo互联网服务器团队-ShangYongxingMySQLReplication(主从复制)是指数据变化可以从一个MySQLServer被复制到另一个或多个MySQLServer上,通过复制的功能,可以在单点服务的基础上扩充数据库的高可用性、可扩展性等。一、背景MySQL在生产环境中被广泛地应用,大量的应用和服务......
  • 在vue中为vuecal组件中的一个按钮添加点击事件
    现在需要为一个按钮添加点击事件由于vuecal文档中没有该按钮的点击事件,所以考虑使用原生dom为其添加点击事件使用原生dom添加使用this.$nextTick+.onclickthis.$nextTick(()=>{ //获取对应的dom元素 varotest=document.getElementsByClassName("vuecal__arrowvueca......
  • 解决win11不能复制粘贴的问题
    系统版本:windows1121H2搜狗输入法版本:13.3.0.6977原问题答案:https://answers.microsoft.com/zh-hans/windows/forum/all/win11%E7%9A%84ctrl%E5%BF%AB%E6%8D%B7%E9%94%AE/23f99ac5-ec3a-463f-a722-02d157b4c9a0在win11的21H2版本中,如果安装了搜狗输入法就有可能出现......
  • 本期CCNA/HCIA活动,你还不抓紧点击进入查看吗!
    CCNA/HCIA报课2023/4/15日CCNA+HCIA=新一期开班报一门可同时学习两门NA课程本周报名直接给您团报价:800元......
  • nginx更新静态页面客户端缓存不刷新问题
    问题描述:频繁部署静态资源,nginx自带缓存未刷新通过ftp/sftp上传到nginx的静态页(尤其是打包好的单页应用),有可能遇到客户端缓存不刷新的问题,即使重启nginx都无效客户端浏览器也有缓存,一般关闭进程(手机清理,注意某些app光按返回键退回桌面是不会结束进程的),强制刷新网页等方法可以......
  • 一个或多个页边距被设置到也可打印的页面范围之外,处理方式
    DevExpress ReportPrint的时候,出现这样的问题:  要忽略这个提示,方法为:report.CreateDocument();report.PrintingSystem.ShowMarginsWarning=false; ......
  • v6-在首页点击图片显示,然后图片子啊弹框中显示
    1.效果  2.代码        3.后端代码  4.跳转页面 ......