我一直在尝试创建一个宏,用于从Excel自动输入数据到网站。我需要点击一个按钮为数据创建一个新的配置文件,下面是按钮的检查代码。
<input class="btn" onclick="addListNew();" type="button" value="ADD NEW">我在谷歌上搜索过,并尝试使用.queryselector,tagx,.click。这些方法行不通。
我一直在使用的代码
Set tags = doc.getElementsByTagName("button")
For Each tagx In tags
If tagx.Value = "ADD NEW" Then
tagx.Click
Exit For
End If
Nextdoc.querySelector("[onclick='addListNew();']").ClickquerySelector一号将返回错误代码91。
发布于 2019-07-19 06:05:19
更改这一行:
Set tags = doc.getElementsByTagName("button")to:
Set tags = doc.getElementsByClassName("btn")这会让它发挥作用的。按类名而不是标记名进行搜索
https://stackoverflow.com/questions/57104849
复制相似问题