gpt4 book ai didi

javascript - 使用 Javascript 提取具有类属性的超链接的 url

转载 作者:行者123 更新时间:2023-11-30 09:03:01 25 4
gpt4 key购买 nike

页面上只有一个特定类别的链接。我正在尝试编写一个 javascript 片段来找到这个:

<a href="http://www.stackoverflow.com" class="linkclass"> ... </a>

并返回一个包含以下内容的字符串:

http://www.stackoverflow.com

提前谢谢大家。

最佳答案

尝试以下操作

var url = (function() {
var all = document.getElementsByTagName("a");
for (var i in all) {
var cur = all[i];
if (cur.getAttribute('class') === "linkclass") {
return cur.getAttribute('href');
}
}
return undefined;
})();

注意:如果该类只有一个元素,则为该元素提供唯一的 id 而不是 class 会更有效。代码会简单很多

var url = document.getElementById('theUniqueId').getAttribute('href');

关于javascript - 使用 Javascript 提取具有类属性的超链接的 url,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7616610/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com