【发布时间】:2020-02-15 06:22:14
【问题描述】:
我能够创建一个简单的网页,该网页使用 clipboard.js 和一个按钮,该按钮使用 data-clipboard-text="Just because you can doesn't mean you should — clipboard.js" 属性粘贴预定义文本,如 clipboard.js 网站上的文档所示,但现在我想在<span> 标记中放置一些文本,并在选择此文本时复制它。
但是,我不知道如何将data-clipboard-action="copy" data-clipboard-target="span" 属性“绑定”到<span> 标记并使其使用onselect 事件复制<span> 的内容。
是否有我可以在 javaScript 中使用的程序语句来执行复制和粘贴功能?
我的目标是嵌入代码以将选定的文本复制到电子邮件的 HTML 部分,并允许电子邮件的收件人简单地将选定的文本复制到剪贴板,然后可以将其从剪贴板粘贴到输入文本中Web 应用程序页面中的框。
这将简化在平板电脑和手机等触摸屏设备上的复制/粘贴。
【问题讨论】:
标签: javascript html-email clipboard copy-paste selectedtext