Javascript 检测在页面上的元素中选择(突出显示)或单击的内容?

Javascript 检测在页面上的元素中选择(突出显示)或单击的内容?,javascript,jquery,html,text,selection,Javascript,Jquery,Html,Text,Selection,如何在浏览器中检测页面上选择的内容?示例:单击,按住,在页面上选择3个单词和1个图像,然后释放 子问题:如何检测某人点击的字母 不使用:span注入器打破一切或WYSIWYG插件 我希望这不仅仅是一种你检测不到的浏览器交互 可能有很多用途,但我的目标是一个简单的“实时”页面编辑器,或者至少是一种除了元素id之外了解某人正在点击/选择什么的方法。是除IE

如何在浏览器中检测页面上选择的内容?示例:单击,按住,在页面上选择3个单词和1个图像,然后释放

子问题:如何检测某人点击的字母

不使用:span注入器打破一切或WYSIWYG插件

我希望这不仅仅是一种你检测不到的浏览器交互

可能有很多用途,但我的目标是一个简单的“实时”页面编辑器,或者至少是一种除了元素id之外了解某人正在点击/选择什么的方法。

是除IE<9之外的所有主要浏览器所需要的,IE<9具有不同的API
window.getSelection()
返回一个()对象,您可以从中提取表示选择的()对象

对于IE<9,您可以查看或使用像my own这样的库,该库在所有主要浏览器中都提供相同的基于标准的API。

Perfect,谢谢:)您知道如何在没有任何选择的情况下检测单击的字母吗?