【发布时间】:2020-08-27 17:20:26
【问题描述】:
假设我有一个包含文本的 DIV,如下所示:
<div>
Hello world
test
Hello world
test 2
Hello world
</div>
我在选择文本时获取单词的功能是:
function getWord() {
var txt = document.getSelection();
var txtRange = txt.getRangeAt(0);
return txtRange;
}
假设我选择了中间的“Hello world”,这是第二次出现。我如何获得出现次数,在这种情况下为 2?
【问题讨论】:
标签: javascript html range find-occurrences getselection