javascript - 在没有按钮 ID 的 JavaScript 中单击按钮

标签 javascript html button

我正在尝试自动点击网站上的按钮。唯一的问题是,该按钮的 HTML 如下所示(请注意,这不是我要单击的确切按钮,它只是许多按钮的真实示例):

<button type="submit" class="Ghost-btn">Continue</button>  

显然,这个按钮没有ID,所以我不知道如何“点击”它。有没有办法使用类名,或者有没有办法编写 javascript 来编辑 HTML 并为按钮添加 ID?

感谢您提前提供的帮助。

路易斯

PS上述按钮的链接是https://raffle.sneakersnstuff.com/adidas-yeezy-boost-700-salt-EG7487 ,这是您将看到的第一个按钮,标记为“继续”。

最佳答案

您可以使用document.querySelector来使用任何CSS选择器来选择JS中的元素,例如:

document.querySelector(".Ghost-btn").click();

有关此内容的更多信息,请访问 MDN .

<小时/>

这还允许您以其他方式选择按钮,例如:

document.querySelector("button[type=\"submit\"]").click();

也有效。

关于javascript - 在没有按钮 ID 的 JavaScript 中单击按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54733540/

相关文章:

javascript - 带有 ng-repeat 的空表行,AngularJS

jquery - 使用 Jquery 缩放图像映射

javascript - 使用 Jquery 单击隐藏的文件上传按钮?

javascript - 通过ajax发送DOM

Javascript 确认不起作用

javascript - 是什么让后退按钮在某些网站上不起作用?

javascript - Highcharts - 如何在工具提示中显示图例符号

python - 使用 Python 中的 Beautiful Soup 获取 <div> 类 ="some_class"> 标签内 <p> 标签的内容

python - 点击动态按钮不起作用(python)

javascript - React Native 按钮导航到另一个页面