js实现复制到剪切板
<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>CopyDemo</title>
</head>
<body><div id=NewsToolBox></div><div id="text-content"> <p>测试p1</p> <p>测试p2</p> </div><button id="copy-text-btn">复制</button>
</body>
</html>
<script type="text/javascript">// 复制全文document.getElementById("copy-text-btn").onclick=function(){var ssrsss =document.getElementById("text-content").innerText.replace(/\ +/g, ""); //获取文本并去掉空格var flag = copyText(ssrsss); //传递文本alert(flag ? '复制成功' : '复制失败')};function copyText(text) {var textarea = document.createElement("textarea"); //创建input对象var currentFocus = document.activeElement; //当前获得焦点的元素var toolBoxwrap = document.getElementById('NewsToolBox'); //将文本框插入到NewsToolBox这个之后toolBoxwrap.appendChild(textarea); //添加元素textarea.value = text;textarea.focus();if (textarea.setSelectionRange) {textarea.setSelectionRange(0, textarea.value.length); //获取光标起始位置到结束位置} else {textarea.select();}try {var flag = document.execCommand("copy"); //执行复制} catch (eo) {var flag = false;}toolBoxwrap.removeChild(textarea); //删除元素currentFocus.focus();return flag;}</script>
js实现复制到剪切板相关推荐
- JS实现复制到剪切板效果
微信小程序开发交流qq群 173683895 承接微信小程序开发.扫码加微信. 代码: <!DOCTYPE html> <html lang="en"& ...
- clipboard.js 实现动态获取内容并复制到剪切板
一个按钮实现先ajax请求,再实现复制功能: 使用clipboard.js分为以下几个步骤: 1.引入一个clipboard.js的文件: 2.新建一个clipboard对象: 3.点击按钮获取目标对 ...
- 关于使用js复制到剪切板的兼容性写法
// 复制到剪切板 async function copyHandler(text) {try{if(navigator.clipboard && window.isSecureCon ...
- html数据复制到剪切板
一.原生js指令复制 function copyUtil(info) {var $textArea = $('<textarea></textarea>');$textArea ...
- 微信小程序复制到剪切板及换行问题
wxml <textarea type="text" v-model="copyContent" placeholder="请输入内容" ...
- 将内容复制到剪切板兼容主流浏览器的解决方案
html : <body><div class="demo-area"><label for="copy-input">输入 ...
- 微信小程序之一键复制到剪切板
最近在开发小程序项目里遇到一个小难题-----一键复制 在网页开发里 我们可以引用大牛封装好的复制插件,比如无flash插件clipboard.js适用移动端,pc端------- 言归正装,打开微信 ...
- Html将内容复制到剪切板.
Html将内容复制到剪切板. 引入clipboard.min.js /*!* clipboard.js v1.6.1* https://zenorocha.github.io/clipboard.js ...
- JQ 实现复制到剪切板
JQ 实现复制功能 JQ 实现复制到剪切板 使用JS 插件 下载地址 clipboard.js 官网地址 复制input输入框的值到剪切板 //HTML 代码 <input id="f ...
最新文章
- liunu就该这么学第十二节课
- python安装包-在Python中安装包的三种方法
- 无序和有序列表的list-style-type 属性值
- input onclick点击button无反应_热图分析:精确洞察用户点击偏好
- php print r用法,php中echo(),print(),print_r()用法
- 可交互的 Attention 可视化工具!我的Transformer可解释性有救了?
- 这才是厉害程序员的标配!
- 毕设题目:Matlab元胞自动机病毒仿真
- linux怎样补丁更新光盘,给Ubuntu也做个“SP3”补丁包光盘
- oracle 生成拼音输入码,拼音码表的生成
- bitcoin全节点搭建
- ltm4650_LTM4650IY-1APBF_代理全新进口【linear】现货商
- 监控mysql删除记录_监控删除记录
- 在hive如何创建数据库哦
- 【论文解读】(如何微调BERT?) How to Fine-Tune BERT for Text Classification?
- ❤️解决非线性回归问题的机器学习方法总结:多项式线性模型、广义线性(GAM)模型、回归树模型、支持向量回归(SVR)模型
- 模糊控制——(3)模糊自适应整定PID控制
- 美国康奈尔大学BioNB441元胞自动机MATLAB应用
- motan学习笔记 五 opentracing学习入门
- oracle第五章多表连接习题答案(理解+剖析)