一尘不染

如何通过innerText获取元素

javascript

如果我知道文本标签包含什么,如何在html页面中获取标签。例如:

<a ...>SearchingText</a>

阅读 460

收藏
2020-04-25

共1个答案

一尘不染

您将不得不手动遍历。

var aTags = document.getElementsByTagName("a");
var searchText = "SearchingText";
var found;

for (var i = 0; i < aTags.length; i++) {
  if (aTags[i].textContent == searchText) {
    found = aTags[i];
    break;
  }
}

// Use `found`.
2020-04-25