js 按钮实现选中文字复制粘贴

时间:2022-09-14 22:26:26

最近在做一个工具,里面有复制粘贴的功能。本以为实现很简单,网上有很多案例,实际却。。。。。

 

功能是需要实现文本编辑内容的选择复制,文本编辑用可编辑的div,问题出在当鼠标选中复制的文字然后点击复制,则无法获取复制的内容。

js 按钮实现选中文字复制粘贴

 

问题出在,点击复制时,鼠标的选择已经切换无法获取之前的选中内容。

 

经过反复测试,发现button不会改变光标信息。将复制用button实现(原始的复制是用div实现的),则能实现功能。