首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Javascript --如何在不显示文本区域的情况下将文本复制到剪贴板上?

Javascript --如何在不显示文本区域的情况下将文本复制到剪贴板上?
EN

Stack Overflow用户
提问于 2017-06-30 15:25:28
回答 1查看 7.4K关注 0票数 2

我试图将Javascript中的日志文件的路径复制到用户的剪贴板上。但是,我不希望使用输入字段或文本区域。其他解决方案表明,我应该使用一个输入字段,从字段中选择文本,然后复制它。有什么办法可以让代码定义的字符串直接复制到我的剪贴板上吗?谢谢。

  • 我使用普通的JS和Node.js
  • 我试图将代码中定义的文本(日志文件的本地路径)复制到用户的剪贴板上,而不使用任何用户输入字段(textarea,input )。其他问题似乎要么使用用户字段,要么使用第三方API。我不想那样!我正在寻找一些JS代码来完成所有这一切。
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-06-30 15:36:48

由于您已经从其他帖子中读取,您需要textarea或textbox复制到剪贴板,因为浏览器的安全性,如果您不想显示文本框或文本区域,只需隐藏它,您可以使用

代码语言:javascript
运行
复制
.hide {
  position:absolute;
  left:-9999px
}

左:数值应该更大,无论是正的还是负的,也就是说,它不会落入任何当前屏幕可见宽度。

票数 7
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44849968

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档