基本上,我正在尝试编写一个命令行客户端脚本(javascript)来自动在线购买东西。
问题是,在此特定网页上,我尝试单击的按钮(添加到购物车)在页面中出现多次(针对不同的产品)。
我知道:
document.getElementById('addToCart').submit();
将点击addToCart
,但由于有多个同名按钮,我如何找到并点击特定产品的特定按钮?
我们可以假设我们提前知道产品名称,并且每个 addToCart 按钮都有一个唯一的 id(我不知道)。
最佳答案
你自己回答了这个问题,如果你已经知道产品名称,那么你肯定已经知道它的按钮的 ID 了吗?
document.getElementById('button234').click()
关于javascript - 如何使用 javascript 查找并单击网页上的特定按钮?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17839054/