实现效果:JS复制文本内容,然后快捷键Ctrl+V可以直接粘贴文本内容。
技术点:
1、document.execCommand("Copy");//执行浏览器复制命令。
2、select();//选择对象方法。
2、中间用到一个textarea,用于转换内容。
- 1234567890
- 点击
- var btn = document.getElementById("btn");
- btn.onclick = function(){
- copyText();
- }
- function copyText(){
- var e=document.getElementById("contents");//获取textarea的id
- e.value = document.getElementById("oDiv").innerText;//把标签的文本内容赋值给textarea
- e.select(); //选择textarea的文本内容
- document.execCommand("Copy"); //执行浏览器复制命令
- }