首页 > 解决方案 > 在 DOM 加载后识别特定的 .html 标记

问题描述

下面是我正在使用的 HTML 结构:

在此处输入图像描述

我试图在 DOM 加载后识别特定标签。我将所有h1标签收集到一个数组中,然后遍历所有这些标签并在它们的文本内容中搜索 HTML 中的特定文本内容。但是,该行console.log("identified");永远不会执行。我在哪里错了?

var h1Tags = document.getElementsByTagName("H1");
var h1Text = "Settings: ";
for (var i = 0; i < h1Tags.length; i++) {
  if (h1Tags[i].textContent === h1Text) {
    console.log("identified");                    
  }
}

标签: javascripthtmldom

解决方案


推荐阅读