如何在光标前选择整个单词?

时间:2014-01-03 07:09:06

标签: javascript jquery cursor

使用JS或jQuery我想在光标前抓取整个单词。这意味着如果光标在某个单词之间,那么它就会抓住它之前的整个单词。例如在字符串中:

This is a lame sentence.

如果我的光标位于n中的tsentence之间,则会选择lame。如果我的光标位于is之间或之前,它会抓取This

这是我尝试过的:

FIDDLE

1 个答案:

答案 0 :(得分:6)

在代码中添加以下行

last=words.length-1;
wordBeforeCursor.innerHTML = words[last] ? words[last] :'';
var word = words.pop();

之后

Demo