使用JavaScript将选择移动到下一个单词

时间:2013-02-20 20:03:48

标签: javascript

我有一些HTML文字,即

This is line1

我可以使用window.getSelection()获取初始用户选择,假设它是'This'。点击一个按钮,我喜欢用户选择移动到下一个单词,即'是'。我怎样才能做到这一点?我目前有以下代码不起作用:

function myFunction()
{
var selection=window.getSelection();
selection.collapse(selection.focusNode, 0);
selection.modify("move","forward","word");
selection.extend(selection.focusNode, selection.focusOffSet);
}

这对我来说不好,因为即使是早期的单词也会被选中

var selection = window.getSelection();
selection.modify("extend", "forward", "word");

0 个答案:

没有答案