gpt4 book ai didi

javascript - 使用 JavaScript 单击 HREF

转载 作者:行者123 更新时间:2023-11-28 15:16:09 25 4
gpt4 key购买 nike

我遇到的情况是,我无法使用 jquery 选择 DOM 内的元素,并试图找出如何使用 Javascript 来完成此操作。

jquery 路径为 $('.link-linkedin a').attr('href');

我正在尝试访问 href 并在新选项卡中打开它。

我发现了这个 - http://javascript.info/tutorial/searching-elements-dom并尝试做

var elem = document.getElementsByClassName('link-linkedin')
var list = elem.getElementsByTagName('a')

但我收到错误:

未捕获类型错误:elem.getElementsByTagName 不是函数(...)

有更好的方法吗?

最佳答案

// where `linkIndex` , `aIndex` are index of each respective element
// to be selected from collections returned by `.getElementsByClassName` ,
// `.getElementsByTagName`
var linkIndex = 0, aIndex = 1;
var elem = document.getElementsByClassName('link-linkedin')[linkIndex];
var list = elem.getElementsByTagName('a')[aIndex];
var href = list.href;

关于javascript - 使用 JavaScript 单击 HREF,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33831214/

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