我一直在尝试创建一个宏,用于从Excel自动输入数据到网站。我需要单击一个按钮来为数据创建一个新的配置文件,以下是该按钮的检查代码。
<input class="btn" onclick="addListNew();" type="button" value="ADD NEW">
我在google上搜索过,并尝试使用.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
Next
doc.querySelector("[onclick='addListNew();']").Click
querySelector 1将返回错误代码91。
答案 0 :(得分:0)
更改此行:
Set tags = doc.getElementsByTagName("button")
收件人:
Set tags = doc.getElementsByClassName("btn")
那应该使它工作。按类名而不是标签名进行搜索