我正在尝试编写管理用户在网页中选择的文本的JavaScript,但我不知道从哪里开始;即,我想知道是否有办法限制选择/突出显示文本的能力,以便选择以终止标点符号结束,并且用户不能再选择(并且可能触发警报窗口或在该限制时发送事件是第一次到达)。另外,有没有办法在浏览器中更改突出显示/选定文本的颜色?我熟悉JavaScript指针和点击事件,但我无法找到有关我正在寻找的信息。
提前致谢。
答案 0 :(得分:2)
您想查看window.getSelection().getRangeAt(0);
当我看到这个时,我发现这个答案非常有用:
https://stackoverflow.com/a/12823606
上下文中有专门的突出显示,但很明显,一旦你有了文本,你可以用它来做其他事情。