Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/381.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用JavaScript获取光标下的特定字符?_Javascript_Html_Dom_Text_Google Chrome Extension - Fatal编程技术网

如何使用JavaScript获取光标下的特定字符?

如何使用JavaScript获取光标下的特定字符?,javascript,html,dom,text,google-chrome-extension,Javascript,Html,Dom,Text,Google Chrome Extension,例如,如果我有Hello world,并且我的光标位于e,我怎么知道 更新 非常感谢你的评论。我不想改变它,但要得到两个信息:字符,在本例中是“e”和它的位置(x和y)。我将把它们用于其他目的。我还为Chrome做了一个扩展,这样我就不能更改原始的HTML标记。您可以将每个字母放入span元素中,然后在其中添加onmouseover事件 像这样: 函数func1(){ 书面文件(“H”); } 函数func2(){ 书面文件(“e”); } 你好,世界 您可以将每个字母放入span元素中,然

例如,如果我有
Hello world

,并且我的光标位于
e
,我怎么知道

更新


非常感谢你的评论。我不想改变它,但要得到两个信息:字符,在本例中是“e”和它的位置(x和y)。我将把它们用于其他目的。我还为Chrome做了一个扩展,这样我就不能更改原始的HTML标记。

您可以将每个字母放入
span
元素中,然后在其中添加
onmouseover
事件

像这样:

函数func1(){
书面文件(“H”);
}
函数func2(){
书面文件(“e”);
}

你好,世界


您可以将每个字母放入
span
元素中,然后向其中添加
onmouseover
事件

像这样:

函数func1(){
书面文件(“H”);
}
函数func2(){
书面文件(“e”);
}

你好,世界


您所说的“我的光标在
e
上”是什么意思?您想将其更改为什么?将每个字母放在一个span中,并在其上放置一个onmouseover事件处理程序。您可以从“我的光标在
e
上”的含义中了解一些信息?您想将其更改为什么?将每个字母放在一个范围内,并在其上放置一个onmouseover事件处理程序。您可以从