javascript - 如何使用 javascript 查找并单击网页上的特定按钮?

标签 javascript button

基本上,我正在尝试编写一个命令行客户端脚本(javascript)来自动在线购买东西。

问题是,在此特定网页上,我尝试单击的按钮(添加到购物车)在页面中出现多次(针对不同的产品)。

我知道:

document.getElementById('addToCart').submit();

将点击addToCart,但由于有多个同名按钮,我如何找到并点击特定产品的特定按钮?

我们可以假设我们提前知道产品名称,并且每个 addToCart 按钮都有一个唯一的 id(我不知道)。

最佳答案

你自己回答了这个问题,如果你已经知道产品名称,那么你肯定已经知道它的按钮的 ID 了吗?

document.getElementById('button234').click()

关于javascript - 如何使用 javascript 查找并单击网页上的特定按钮?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17839054/

相关文章:

javascript - Chart.js v2 - 组合堆叠条形图和 2 个非堆叠线

javascript - 如何在 jQuery Ajax 中验证序列化表单?

javascript - 将对象存储在 React 组件的状态中?

javascript - Javascript 中的任务运行器

javascript - 如何在 Vanilla JS 中显示和隐藏文本?

button - 如何在 Aptana 中设置默认运行配置?

java - 两个按钮导致相同的 Activity

android - 为什么我的 android 微调器在 TextView 中显示单选按钮?

c# - 我如何 foreach winforms 中的所有按钮 (C#)

JavaFX 按钮对第二次单击而不是第一次单击使用react