我需要有关自动化网页的帮助。在登录页面上有登录按钮,但我没有找到如何点击它的方法。
html代码
<INPUT onclick="return isFirstClick()" class=button type=submit value="Sign In">
使用下面没有用
IE.document.getElementsByClassName("button")(0).Click
我也试图在没有运气的情况下循环使用元素。
谢谢。答案 0 :(得分:0)
您确定此按钮是网站上的第一个按钮吗?
您可以添加
进行检查Dim HTMLButtons As MSHTML.IHTMLElementCollection
Dim HTMLButton As MSHTML.IHTMLElement
Set HTMLButtons = HTMLDoc.getElementsByClassName("button")
debug.print HTMLButtons.length 'print how many buttons are in the html code
For Each HTMLButton In HTMLButtons
'printing some info about each button on the website
Debug.Print HTMLButton.className, HTMLButton.tagName, HTMLButton.ID,
HTMLButton.innerText
Next HTMLButton