标签: javascript html
如果用户从网页文章中选择一些文本,则显示以下所选文本的共享和复制按钮。 我想做这样的事...... the guardian
答案 0 :(得分:2)
没有用于文本选择的内置事件,但您可以使用
onmouseup只要用户释放鼠标左键,就会调用它。在每次这样的事件之后,我们可以检查用户是否选择了任何文本 window.getSelection()来测试任何文本选择。如果所选文本不是空字符串,则可以调用显示所需按钮的函数
onmouseup
window.getSelection()
Here is an example with code (note - uses jQuery)
SOURCE