【发布时间】:2016-01-30 05:25:20
【问题描述】:
我正在尝试单击一个按钮,但它没有名称或 ID 来自网站的代码如下
<a href="https://www.supremenewyork.com/checkout" class="button checkout">checkout now</a>
到目前为止,我有以下内容
set webrowser = createobject("internetexplorer.application")
webrowser.statusbar = false
webrowser.menubar = false
webrowser.toolbar = false
webrowser.visible = true
webrowser.navigate("http://www.supremenewyork.com/shop/jackets/quilted-flight-satin-parka/orange")
wscript.sleep(5000)
webrowser.document.all.item("size").value = "30418"
wscript.sleep(500)
webrowser.document.all.item("commit").click
wscript.sleep(500)
For Each btn In webrowser.Document.getElementsByTagName("input")
If btn.type= "button checkout" Then btn.Click()
Next
【问题讨论】:
-
您是否尝试过通过 xpath 选择元素?对vbs不是很熟悉,但是如果和selenium类似的话,xpath是你最好的选择。
-
不,我没有尝试过 xpath
-
This 可能会对您有所帮助。
标签: vbscript