zl程序教程

您现在的位置是:首页 >  Javascript

当前栏目

实现网站在线客服系统代码过程中解决问题-js实现点击复制文本

2023-02-18 15:36:34 时间

GOFLY在线客服,是一套可私有化部署的开源客服系统,安装过程不超过五分钟,基于Golang开发,二进制文件可直接使用无需搭开发环境,下载zip解压即可,仅依赖MySQL数据库,是一个开箱即用的网页在线客服系统,致力于帮助广大开发者/中小站长快速整合私有客服功能

 

实现js复制文本内容

//复制文本
function copyText(text) {
    var target = document.createElement('input') //创建input节点
    target.value = text // 给input的value赋值
    document.body.appendChild(target) // 向页面插入input节点
    target.select() // 选中input
    document.execCommand("copy"); // 执行浏览器复制命令
    document.body.removeChild(target);
    return true;
}

动态创建input并选中,执行浏览器命令,移除创建的input