H5/纯JS实现:把网页中的文字复制到剪切板

copy =() => { const dom = document.getElementById(`collect-text-${t.Id}`) const selection = window.getSelection() const range = document.createRange() if (!dom || !selection || !range) return // 选择复制目标 range.selectNodeContents(dom) selection.removeAllRanges() selection.addRange(range) // 已复制文字 console.log(\'selectedText\', selection.toString()) // 执行复制 document.execCommand(\'copy\') // 去除所有选中 selection.removeAllRanges() // 复制内容成功,通过ctrl+v粘贴使用! }

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zwpwfw.html