是否可以在`<text区域>`

Is it possible to get the word under the mouse cursor in a `<textarea>`?

本文关键字:text 区域 gt lt 是否      更新时间:2023-09-26

是否可以在<textarea>中获取鼠标光标下的单词?

我已经多次看到关于<p>标签或类似html输出标签中的文本的问题,比如这里,但基于<span>的解决方案无法使用<textarea>,原因很明显。

我考虑过的一种方法是触发一个jQuery click()事件来放置光标,然后在这里使用类似Tim Down的answere的东西来根据光标位置获取当前单词。但是click()事件似乎根本没有放置光标。

因此,这个答案也就足够了。如何模拟<textarea>中的单击事件,以便将光标放置在当前鼠标位置?

您可以查看HTML5 CONTENT EDITABLE,这将帮助您合并问题中给出的第一个链接,并获得解决方案