Javascript 突出显示搜索结果在某些情况下不起作用

Javascript 突出显示搜索结果在某些情况下不起作用,javascript,jquery,Javascript,Jquery,我对Javascript非常陌生 我想做一些基本的东西,可以在我未来的项目中使用 我需要做的一件事就是突出显示一些关键词 您可以在上面的链接中找到该功能的工作代码 问题是如果我在HTML中取消注释以下行 <!-- <h1>Polls show Romney surging ahead of Gingrich in Florida</h1> --> 该功能不起作用 问题是什么以及如何解决问题?段落标记中不能包含块级元素 <p><h1&g

我对Javascript非常陌生

我想做一些基本的东西,可以在我未来的项目中使用

我需要做的一件事就是突出显示一些关键词

您可以在上面的链接中找到该功能的工作代码

问题是如果我在HTML中取消注释以下行

<!-- <h1>Polls show Romney surging ahead of Gingrich in Florida</h1> -->

该功能不起作用


问题是什么以及如何解决问题?

段落标记中不能包含块级元素

<p><h1></h1></p> <!-- Not valid HTML! -->

如果希望标题位于
内并可搜索,则将
更改为


浏览器将糟糕的HTML转换成

,因此他最终搜索了一个空的
。啊,这就是问题所在。我应该先学习XHTML。谢谢你的回答!