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

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

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

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

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

原文地址:https://www.cnblogs.com/java-chanjuan/p/6471879.html