Javascript 不使用任何输入将文本复制到剪贴板

Javascript 不使用任何输入将文本复制到剪贴板,javascript,html,clipboard,Javascript,Html,Clipboard,我刚刚在网上看到许多文章,想找到一个将文本复制到剪贴板的解决方案。但每一篇教程都会用输入示例进行解释 功能极客{ var copyGfGText=document.getElementByIdGfGInput; copyGfGText.select; 文件副本; alertCopied文本:+copyGfGText.value; } 复制文本您应该能够使用document.createElement执行此操作;像这样, 函数CopyMeTextToCopy{ var testext=docu

我刚刚在网上看到许多文章,想找到一个将文本复制到剪贴板的解决方案。但每一篇教程都会用输入示例进行解释

功能极客{ var copyGfGText=document.getElementByIdGfGInput; copyGfGText.select; 文件副本; alertCopied文本:+copyGfGText.value; }
复制文本您应该能够使用document.createElement执行此操作;像这样,

函数CopyMeTextToCopy{ var testext=document.createElementinput; testext.value=TextToCopy; document.body.appendChildText; testext.select; 文件副本; document.body.removeChildTempText; Alert复制了文本:+testext.value; }
复制文本您应该能够使用document.createElement执行此操作;像这样,

函数CopyMeTextToCopy{ var testext=document.createElementinput; testext.value=TextToCopy; document.body.appendChildText; testext.select; 文件副本; document.body.removeChildTempText; Alert复制了文本:+testext.value; }
复制文本当前解决方案似乎只需要使用 navigator.clipboard,它也可以在当前边缘中工作

 navigator.clipboard.writeText('my text to be written to the clipboard ...')
                                                .then(() => { alert('Copy successful'); })
                                                .catch((error) => { alert(`Copy failed! ${error}`); });

目前的解决方案似乎只需要使用 navigator.clipboard,它也可以在当前边缘中工作

 navigator.clipboard.writeText('my text to be written to the clipboard ...')
                                                .then(() => { alert('Copy successful'); })
                                                .catch((error) => { alert(`Copy failed! ${error}`); });

这里的研究工作是巨大的。。。看一看复制只是一个简单的文本,这是否意味着你想从其他标签复制除了输入?这里的研究工作是巨大的。。。看一看复制只是一个简单的文本,这是否意味着你想复制除了输入以外的其他标记?在Mai 2021 execCommand中返回的总是false…在Mai 2021 execCommand中返回的总是false…谢谢,在这里工作得很好!谢谢你,这里很好用!