在div中使用javascript查找链接并转到它

时间:2018-11-05 12:30:47

标签: javascript html

实际上我找到了一个元素(div1),我想在该元素中找到一个链接,例如(link),然后转到它

<div class="div1">
<p>
    <a href="link">Link</a>
</p>
</div>

3 个答案:

答案 0 :(得分:1)

如果您可以更改html(将ID添加到Anchor属性中),则可以在JavaScript中使用getElementById方法。

unsafe

然后您可以打开链接

var link = document.getElementById("myAnchor").href;

答案 1 :(得分:0)

您可以使用以下代码

let url = $(".div1 a").attr('href');
window.location.href = url;

答案 2 :(得分:-1)

首先获取您的div标签:

var div = document.getElementsByTagName('div')[0];
// or
var div = document.getElementsByClassName('div1')[0];

然后找到您的a标签:

var link = document.getElementsByTagName('a')[0];

最后打开链接:

location.href = link.href