js复制到剪切板 onclick(text,context)直接复制

lanwenkai 2020-07-18 07:16:35
function copyText(text, context=''){ // text: 要复制的内容,context 弹出的 提醒
var tag = document.createElement('input');
tag.setAttribute('id', 'cp_hgz_input');
tag.value = text;
document.getElementsByTagName('body')[0].appendChild(tag);
document.getElementById('cp_hgz_input').select();
document.execCommand('copy');
document.getElementById('cp_hgz_input').remove();
if(context=='') {alert('复制成功')}else{alert(context) }
}
...全文
14013 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
wsmh3333 2020-07-27
  • 打赏
  • 举报
回复
有个 clipboard.js插件 支持谷歌的。
藥師YS 2020-07-27
  • 打赏
  • 举报
回复
你想做的是不是当点击事件被触发后,用js获取到一个标签内的值,然后再把这个值赋给另一个标签,成功后弹出弹框?
netharry 2020-07-22
  • 打赏
  • 举报
回复
js实现不了这种方式,只能用ctrl+C
  • 打赏
  • 举报
回复
你贴了个代码 问题是啥????

87,996

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧