我正在尝试单击下面的按钮;
<button class="gwt-Button leftButton" type="button">sign in</button>
我尝试了所有可能的方法,但没有成功。
下面的代码根本不起作用
For Each element As HtmlElement In WebBrowser1.Document.GetElementsByTagName("button")
If element.GetAttribute("class").Contains("leftButton") Then
element.InvokeMember("click")
End If
Next
我尝试了 InnerText 和 InnerHtml,我得到 nullreferenceexception 在“Then”处未处理
For Each element As HtmlElement In WebBrowser1.Document.GetElementsByTagName("button")
If element.InnerText.Contains("leftButton") Then
element.InvokeMember("click")
End If
Next
如果我使用下面的代码,我会收到“找到”消息
Dim pagetext As String
Dim searchtext As String
searchtext = "Sign In"
pagetext = WebBrowser1.Document.Body.InnerText
If InStr(pagetext, searchtext) > 0 Then
MsgBox("found")
那么如何将 MsgBox("found") 片段转换为单击按钮?