HTML前端复制指定标签中的文字-完整代码
aww255 发布于2023-06-03 00:25:03 电脑网络维修 1803 次
效果
| https://www.aww255.com | 2555 | 复制提取码 |
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
<script type="text/javascript">function copyText(text) {
var textarea = document.createElement("textarea");
var currentFocus = document.activeElement;
document.body.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;
}
document.body.removeChild(textarea);
currentFocus.focus();
return flag;
}
function BtnClick(name,tip) {
var a = document.getElementById(name).innerHTML;
var flag = copyText(a);//这个必须在DOM对象的事件线程中执行
var textlog = flag ? "复制成功!" : "复制失败!";
//展示后2秒消失
$(tip).fadeIn();
$(tip).insertAfter($(tip)).html(textlog).fadeOut(2000);
};</script>
<p></p>
<table>
<tbody>
<tr class="firstRow">
<td style="word-break: break-all;">
<a href="https://www.aww255.com" target="_blank">https://www.aww255.com</a>
</td>
<td class="apiUrl" style="word-break: break-all;">
<span id="apiUrl">2555</span><span class="tip1 rha-bt-a"></span>
</td>
<td style="word-break: break-all;">
<a href="javascript:;" onclick="BtnClick('apiUrl','.tip1')" class="rha-bt-a">复制提取码</a>
</td>
</tr>
</tbody>
</table>
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
改之前,原版的。
<tr>
<td>URL(服务器地址)</td>
<td class="apiUrl"><span id="apiUrl">{$mp.url}</span><span class="tip1 rha-bt-a"></span></td>
<td><a href="javascript:;" onclick="BtnClick('apiUrl','.tip1')" class="rha-bt-a">复制</a></td></tr>
<script type="text/javascript">
function copyText(text) {
var textarea = document.createElement("textarea");
var currentFocus = document.activeElement;
document.body.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;
}
document.body.removeChild(textarea);
currentFocus.focus();
return flag;
}
function BtnClick(name,tip) {
var a = document.getElementById(name).innerHTML;
var flag = copyText(a);//这个必须在DOM对象的事件线程中执行
var textlog = flag ? "复制成功!" : "复制失败!";
//展示后2秒消失:配合JQ使用
$(tip).fadeIn();
$(tip).insertAfter($(tip)).html(textlog).fadeOut(2000);
};
</script>
转自:https://www.cnblogs.com/yulunet/p/16011393.html
-
wps office 设置密码方法
-
Win10系统添加开机启动项的步骤
-
麒麟系统命令行常用快捷键介绍
- 银河麒麟桌面操作系统进不去系统怎么备份用户数据 Livecd备份数据教程
- 七类网线水晶头接法制作步骤教程图解
- Win10安装打印机驱动程序失败提示“试图将驱动程序添加到存储区时遇到问题”解决方法
- Windows系统如何更改软件安装默认位置
- 禁用Windows Update服务,Windows10和11自动更新彻底关闭方法
- 电脑配置如何使用命令查看
- 国产麒麟系统开机没有网络需要点一下这个设置
- 显示this application has requested the runtime to terminate it in an unusual way.问题的简单分析
- 解决打印作业滞留在打印队列中的问题 (Windows)
- 栏目导航
- 最新文章
-
-
wps office 设置密码方法
WPS密码设置方法1WPS密码设置方法2Office密码设置方法1Office密码设置方法2...
-
Win10系统添加开机启动项的步骤
右击开始点运行或按下Win+R,弹出运行窗口输入shell:startup点确定跳出这个文件夹。C:\Users\Adm...
-
麒麟系统命令行常用快捷键介绍
基本快捷键如下:Ctrl+C:终止当前正在运行的命令。当命令卡住或不想继续执行时,可以使用此快捷键强制终止。Ctrl...
-
银河麒麟桌面操作系统进不去系统怎么备份用户数据 Livecd备份数据教程
编写人:张展鹏编写日期:2023/11/27一.操作前准备准备好系统盘和存放数据的光盘或者u盘(有网络的机器登录网页邮箱...
-
七类网线水晶头接法制作步骤教程图解
技发展越来越迅速,我们目睹了综合布线行业的更新迭代,最开始常用的五类线、超五类线渐渐被六类线、超六类、七类线所取代,今天...
-
- 热门文章
-
-
wps office 设置密码方法
WPS密码设置方法1WPS密码设置方法2Office密码设置方法1Office密码设置方法2...
-
共享打印机错误0x000003e3解决方法
最近有的小伙伴在使用打印机的时候遇到了一系列的问题,有的是最新的更新补丁导致,有的却是其他原因。这不最近就有小伙伴问,自...
-
当前操作系统缺少OCR A Extended等字体,请及时安装所需字体或者重新安装正版操作系统软件,黑体 解决方法
安装的航天信息开票软件无法打印,提示”“当前操作系统缺少OCRAExtended等字体…”,具体解决方法如下:打印发...
-
编译原理总结(《编译与反编译技术》)
编译原理总结(《编译与反编译技术》)转自CSDN编译原理总结思维导图引论什么是编译程序?编译过程都包括哪些阶段?画出编译...
-
VB窗体初始最大化和改变窗体大小自动缩放控件及字体
1、模块代码:'标准模块声明写入(自定义类型)Type cp  ...
-
- 最近发表
-
- 爱普生ET4810 L5590 ET2840 L3560 ET2830 L3550 L3556 L3558英文维修手册
- 理光 JP3800 2800 3810PG 基士得耶5428 速印机印刷机中文维修手册
- 兄弟 MFC-J2340DW 2340 彩色喷墨一体机打印机中文维修手册
- 兄弟L2370DW碳粉、硒鼓完整清零操作教程
- Windows 10/11 共享打印机报错修复工具V1
- 惠普HP中文M207 M208 M209 M211 M212 M232 M233 M234 M236 M237系列维修手册+故障排除
- 佳能MF641Cw MF643Cdw MF642Cdw MF644Cdw 系列打印机,有纸提示装入纸张怎么解决?
- 爱普生M1108 M1128 M1129 1100 1120清零维修调整程序
- 发票闪印 4.4.26
- 施乐P355/M355/P455/M455等机型 清除“fusing unit life rep lace soon”错误或定影组件计数清零操作方法
- 随机标签
-
PS(1)WF7521(1)国际象棋(1)报错代码(1)SL机型报(1)废粉仓清零(1)播讲(1)数学试题(1)考试没烦恼(1)毒鸡汤(1)无法唤醒(1)袁腾飞(1)必修课(1)收银软件(1)Windows系统(1)打印系统(1)海康威视(1)兄弟清零(1)0x000003e3解决(1)FireAlpaca(1)Reset(2)京瓷4100(1)维修召唤M2(1)京瓷(67)学习(2)故障(3)WF2630(1)成像装置(1)载体(1)60.02(1)SADP(1)中医基本常识(1)中文破解版(1)我身上有条龙(1)中醫診斷學(1)多人(1)班迪录屏(1)央视广播(1)MongoDB(1)凯叔(1)BattleCityRemake(1)系统下载(1)Portable(1)精修磨皮(1)奶茶制作(1)杏林医学苑(1)有声小说(45)M154(1)2631(1)夜的命名术(1)




