javascript 如何通过类和id名称获取元素

bnlyeluc  于 2022-11-27  发布在  Java
关注(0)|答案(1)|浏览(167)

我有一个javascript代码这样:

var confirmbutton = document.getElementsByClassName("btn-primary-md");
for (var y=0;y<confirmbutton.length; y++) 
  {
  confirmbutton[y].click();
//...

我试图使一个javascript,这将按下一个特定的按钮与相同的类和id与下面的html。

<a href="" id="confirm-btn" class="btn-primary-md">Get it Now</a>

但它会一直存在另一个具有相同类名的类,并不断被按下:

<a href="https://example.com" class="btn-primary-md">Upgrade Now</a>

我如何获得

<a href="https://example.com" class="btn-primary-md">Upgrade Now</a>

使用我的javascript?

yruzcnhs

yruzcnhs1#

您可以使用document.querySelectorAll,依ID和类别取得按钮:
第一个
然而,正如@Andy在评论中所建议的,你最好只通过ID来获取按钮(假设你的ID在页面上是唯一的)。

相关问题