不使用id或类获取DOM元素[重复] 。

问题描述 投票:0回答:1

我有一个非常特殊的用例,我需要得到一个dom元素,它是一个锚标签,但它没有类或id,它唯一的属性是 "rel","ios-src",而且它有一个 <img /> 子,它也没有id或类。我无法修改代码。

我怎么能用纯javascript查询这个元素?

这就是锚标签的样子。

<a rel="ar" href="https://example.com/cool-model.usdz#applePayButtonType=pay....etc">  <img src="poster.jpg"></a>
javascript dom
1个回答
1
投票

您可以使用 querySelector

console.log(document.querySelector("a[rel='ar']"))
<a rel="ar" href="https://example.com/cool-model.usdz#applePayButtonType=pay....etc"> <img src="poster.jpg"></a>
© www.soinside.com 2019 - 2024. All rights reserved.