首页 > 其他分享 >js复制文字的方法

js复制文字的方法

时间:2023-03-15 16:34:00浏览次数:32  
标签:文字 body text js 复制 document textValue

function copyText(text){
var textValue = document.createElement('textarea');
textValue.setAttribute('readonly', 'readonly'); //设置只读属性防止手机上弹出软键盘
textValue.value = text;
document.body.appendChild(textValue); //将textarea添加为body子元素
textValue.select();
var res = document.execCommand('copy');
document.body.removeChild(textValue);//移除DOM元素
console.log("复制成功");
return res;
}

js复制文字的方法

标签:文字,body,text,js,复制,document,textValue
From: https://www.cnblogs.com/newmiracle/p/17219017.html

相关文章

  • requirejs:让人迷惑的路径解析
    转:requirejs:让人迷惑的路径解析(~~不错) 接触过requirejs的童鞋可能都知道,无论是通过define来定义模块,还是通过require来加载模块,模块依赖声明都是很重要的一步。而......
  • fabricjs方法常用汇总
    官网:http://fabricjs.com/fabricjs为canvas的一个操作插件,功能较为齐全,下面为常用的知识点//1:获得画布上的所有对象:varitems=canvas.getObjects();//2:设置画......
  • 关于js,promise并发问题
    asyncfunctiontest1(data,index,limit){letlen=data.lengthletresult=[]while(index<len){letres=awaitfnFunction()r......
  • 一文读懂Js中的this指向
    前言this关键字是一个非常重要的语法点。毫不夸张地说,不理解它的含义,大部分开发任务都无法完成。简单说,this就是属性或方法“当前”所在的对象。this.property上面代......
  • 深入nodejs的event-loop
    此处如无特殊指出的话,eventloop的语境都是指nodejs本文研究所用的nodejs环境是:操作系统window10+nodejs版本号为v12.16.2什么是eventloop?eventloop是指由libuv......
  • 彻底搞懂nodejs事件循环
    nodejs是单线程执行的,同时它又是基于事件驱动的非阻塞IO编程模型。这就使得我们不用等待异步操作结果返回,就可以继续往下执行代码。当异步事件触发之后,就会通知主线程,主线......
  • 银联卡跨行业务地区代码标准,银联卡业务代码标注和行政代码标准对照json
    最近对接一个银行的项目,需要传一个地址,但是该地址id是取自于银行提供的银联卡跨行业务地区代码标准中的id而这个标准中的地区id,和我们库里的不匹配,因为我们库里用的行政......
  • Node.js版的Playwright等待所有请求完成
    以下是一个Node.js版的Playwright等待所有请求完成的Demo喵~:```javascriptconst{chromium}=require('playwright');(async()=>{constbrowser=awaitchr......
  • Cesium 与 Babylon.js 可视化 glsl 特效篇(五)
    我决定不从Babylonjs基础来讲了直接整合cesium与babylonjs可视化来讲我整合一个类库后续不断更新中npmi@haibalai/cesium-babylonjs 初始化cesium-babylonjs......
  • Cesium 与 Babylon.js 可视化 glsl 特效篇(八)
    我决定不从Babylonjs基础来讲了直接整合cesium与babylonjs可视化来讲我整合一个类库后续不断更新中npmi@haibalai/cesium-babylonjs 初始化cesium-babylonjs......