Html VB.NET/GetElementByClass如何划分类单击?
但是代码不能帮助我吗?在我的示例中: 问题是您试图单击DIV,而不是尝试单击A HREF标记。你会想这样做 由于该元素上没有“类”或任何内容,因此可以执行以下操作Html VB.NET/GetElementByClass如何划分类单击?,html,vb.net,click,getelementbyid,getelementsbyclassname,Html,Vb.net,Click,Getelementbyid,Getelementsbyclassname,但是代码不能帮助我吗?在我的示例中: 问题是您试图单击DIV,而不是尝试单击A HREF标记。你会想这样做 由于该元素上没有“类”或任何内容,因此可以执行以下操作 Dim h1 As HtmlElementCollection = Nothing h1 = W.Document.GetElementsByTagName("div") For Each curElement As HtmlElement In h1 If InStr(curElement.GetAt
Dim h1 As HtmlElementCollection = Nothing
h1 = W.Document.GetElementsByTagName("div")
For Each curElement As HtmlElement In h1
If InStr(curElement.GetAttribute("classname").ToString, "f u") Then
curElement.InvokeMember("Click")
Dim h1作为HtmlElementCollection=无
h1=W.Document.GetElementsByTagName(“div”)
对于h1中作为HtmlElement的每个h1元素
Dim NameStr As String=h1Element.GetAttribute(“href”)
如果((NameStr不是空)和(NameStr.Length 0)),则
h1Element.InvokeMember(“单击”)
以什么方式不起作用?!?“不工作”不是一个准确的问题描述。想点击。怎么能点击?m.facebook.com/browse/likes?id=1026395497374065Dim h1 As HtmlElementCollection = Nothing
h1 = W.Document.GetElementsByTagName("div")
For Each curElement As HtmlElement In h1
If InStr(curElement.GetAttribute("classname").ToString, "f u") Then
curElement.InvokeMember("Click")
Dim h1 As HtmlElementCollection = Nothing
h1 = W.Document.GetElementsByTagName("div")
For Each h1Element as HtmlElement in h1
Dim NameStr As String = h1Element.GetAttribute("href")
If ((NameStr IsNot Nothing) And (NameStr.Length <> 0)) Then
h1Element.InvokeMember("Click")
Dim theElementCollection As HtmlElementCollection = Nothing
For Each Element As HtmlElement In WebBrowser1.Document.GetElementsByTagName("div")
If Element.GetAttribute("id") = "m_more_item" And Element.OuterHtml.Contains("Diğerlerini Gör") Then
Element.InvokeMember("click")
End If
Next