Vb.Net HtmlElement DropList项目InvokeMember(“click”)什么都不做

时间:2015-01-13 18:12:52

标签: vb.net .net-4.0

所有

方案: 成功登录网页后,会有一个项目列表。我试图点击该列表中应该更改底部内容的第一个项目。我尝试了各种方法但没有成功。这不是我回复错误,它只是没有做任何事情。

    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")

也不会抛出错误,但也没有做任何事情。

任何帮助将不胜感激,谢谢你。

0 个答案:

没有答案
相关问题