Nag*_*sad 3 html javascript css-selectors selectors-api
我想使用 document.querySelector() 中的选择器来选择所有带有文本“print”的标签。
<a href="https://www.google.co.in">print</a>
Run Code Online (Sandbox Code Playgroud)
我怎样才能选择相同的。我不想使用 jQuery。我不必只是 querySelector 但任何其他选择器都可以。
var findElements = function(tag, text) {
var elements = document.getElementsByTagName(tag);
var found = [];
for (var i = 0; i < elements.length; i++) {
if (elements[i].innerHTML === text) {
found.push(elements[i]);
}
}
return found;
}
console.log(findElements('a', 'print'));Run Code Online (Sandbox Code Playgroud)
<a href="https://www.google.co.in">print</a>
<a href="https://www.google.co.in">skip</a>Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
8714 次 |
| 最近记录: |