Javascript 网页上的搜索文本和返回范围

Javascript 网页上的搜索文本和返回范围,javascript,jquery,dom,range,Javascript,Jquery,Dom,Range,我需要的函数是搜索文本并返回DOM对象。我试过: 本机窗口。find()。它返回范围对象(选择范围),这就是我想要的。然而,该功能似乎非常有限。例如,我无法操纵搜索起点;我不能将搜索范围限制为特定的html元素 jQuery:包含。它获取包含文本的节点。但如何从节点中获取范围呢 冒着自我推销的风险,我为我的图书馆在这个问题上花了不少精力。将执行您想要的操作,并且有一个在页面文本中搜索的示例。Hi Tim。但是对于大型html文件来说,这是两个缓慢的过程。还有其他解决方案吗

我需要的函数是搜索文本并返回DOM对象。我试过:

  • 本机
    窗口。find()
    。它返回范围对象(
    选择
    范围
    ),这就是我想要的。然而,该功能似乎非常有限。例如,我无法操纵搜索起点;我不能将搜索范围限制为特定的
    html元素

  • jQuery
    :包含
    。它获取包含文本的节点。但如何从
    节点中获取范围呢


  • 冒着自我推销的风险,我为我的图书馆在这个问题上花了不少精力。将执行您想要的操作,并且有一个在页面文本中搜索的示例。

    Hi Tim。但是对于大型html文件来说,这是两个缓慢的过程。还有其他解决方案吗