!DOCTYPE htmlhtml lang=enheadmeta charset=UTF-8titleTitle/title/headbodyspan id=a_1复制成功/spanbutton onclick=copyUrl(1)复制/buttonscriptfunction copyUrl(id) {const...
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> </head> <body> <span id="a_1">复制成功</span> <button onclick="copyUrl(1)">复制</button> <script> function copyUrl(id) {const range = document.createRange();//创建range对象 range.selectNode(document.getElementById('a_'+id)); const selection = window.getSelection();//选择的文本范围 selection.addRange(range);//向选区(Selection)中添加一个区域(Range) document.execCommand('Copy');//将当前选中区复制到剪贴板 console.log("复制成功!"); } </script> </body> </html>
沃梦达教程
本文标题为:js+html5点击赋值到剪贴板
基础教程推荐
猜你喜欢
- 使用AJAX实现分页 2023-02-01
- Ajax解决缓存的5种方法总结(推荐) 2023-01-26
- vue前端防止按钮在短时间内多次点击 2023-10-08
- HTTP报文及ajax基础知识 2023-02-14
- 细说JS数组遍历的一些细节及实现 2023-07-09
- Vue+elementui防止重复提交 2023-10-08
- Ajax解决多余刷新的两种方法(总结) 2023-01-31
- HTML5视频播放标签video和音频播放标签audio标签的正确用法 2022-11-13
- JS中的常见数组遍历案例详解(forEach, map, filter, sort, reduce, every) 2023-07-10
- 定义标题的最好方法 2022-10-16