【问题标题】:How do I get elements navigating through tabs?如何让元素在选项卡中导航?
【发布时间】:2016-09-27 15:04:37
【问题描述】:

我正在尝试从网页中抓取数据。它有一个表格,使用 3 个链接通过 3 个视图显示相同的数据。

<a href="javascript:void(0);" data-target="tab-curso" title="">Por curso</a>

<a href="javascript:void(0);" data-target="tab-localidade" title="">Por localidade</a>

<a href="javascript:void(0);" data-target="tab-ead" title="">Educação a distancia</a>

代码

For Each l In IE.Document.getElementsByTagName("a")
    If l.Href = "javascript:void(0);" Then
        l.Click
    End If
Next

它正在从第三个链接 (&lt;a href="javascript:void(0);" data-target="tab-ead" title=""&gt;Educação a distancia&lt;/a&gt;) 中提取数据。

如何从第二个链接中提取? (&lt;a href="javascript:void(0);" data-target="tab-localidade" title=""&gt;Por localidade&lt;/a&gt;)

【问题讨论】:

    标签: javascript jquery vba excel web-scraping


    【解决方案1】:

    尝试类似:

    For Each l In IE.Document.getElementsByTagName("a")
        If l.Title= "Educação a distancia" Then l.Click
    Next
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-02-07
      • 2016-03-28
      • 1970-01-01
      • 2020-03-14
      相关资源
      最近更新 更多