所有
方案: 成功登录网页后,会有一个项目列表。我试图点击该列表中应该更改底部内容的第一个项目。我尝试了各种方法但没有成功。这不是我回复错误,它只是没有做任何事情。
Dim AllElements As HtmlElementCollection = WebBrowser1.Document.All
For Each WebPageElement As HtmlElement In AllElements
If WebPageElement.Id = Nothing Then
Else
If WebPageElement.Id = "TheElementID" Then
WebPageElement.InvokeMember("click")
End If
End If
Next
同样,我知道点击事件的ID和上面的命中...但它实际上并没有去任何地方。它不会产生错误。
更直接的方法:
WebBrowser1.Document.GetElementById("TheElementID").InvokeMember("click")
也不会抛出错误,但也没有做任何事情。
任何帮助将不胜感激,谢谢你。