Javascript 如何突出显示包含2个或更多html元素的搜索结果?

Javascript 如何突出显示包含2个或更多html元素的搜索结果?,javascript,html,Javascript,Html,我使用mark.js来解析主题,但是,它不适用于像这样的情况 因此,如果我尝试搜索找到的3个结果,我将有0个匹配项。但是,浏览器可以使用ctrl+F来处理类似的情况。如何使用javascript进行搜索?要跨多个HTML元素进行搜索,您必须启用mark.js的separateWordSearch选项,该选项在默认情况下处于启用状态。既然您还没有发布代码示例,我假设您已经明确说明了它 以下是一个例子: 找到新的Markdocument.querySelectorp.mark3结果; 发现3个结

我使用mark.js来解析主题,但是,它不适用于像这样的情况


因此,如果我尝试搜索找到的3个结果,我将有0个匹配项。但是,浏览器可以使用ctrl+F来处理类似的情况。如何使用javascript进行搜索?

要跨多个HTML元素进行搜索,您必须启用mark.js的separateWordSearch选项,该选项在默认情况下处于启用状态。既然您还没有发布代码示例,我假设您已经明确说明了它

以下是一个例子:

找到新的Markdocument.querySelectorp.mark3结果;
发现3个结果

好吧,我面临两个问题:1 android N搜索查询将突出显示android和所有未接受的搜索结果;2它将分别突出显示为2。>如果您需要一个选项来搜索多个HTML元素而不使用此选项,则必须在此处提交功能请求。不幸的是,我没有时间发布未来的版本,这就是为什么我要求任何方法来实现它。你是对的,但你必须选择最不坏的版本。您可以启用separateWordSearch并修复线程问题,也可以禁用它并仅组合搜索android n。或者,如前所述,您可以向插件库提交一个功能请求,以接收解决这两个用例的选项。我没有时间进行将来的发布,这就是为什么我想知道在这种情况下,请告诉我们有关您的用例的更多信息。你不能把3放在外面吗?顺便说一句:你可以在提交时发布一个悬赏来加速这个功能。好吧,谢谢你的尝试:我会提交一个请求,但我在最好的情况下有一个弱点。我在考虑类似的事情,但我不认为这会很好。
<p><b>3</b> results found</p>