如何在VB.net中检查Web浏览器中的元素是否可见?

时间:2014-06-22 15:54:50

标签: .net vb.net dom browser

我想在浏览器元素中检查一个元素是否可见(即未设置为display:none,visibility:hidden)但IN VB.Net

我该怎么做?我用谷歌搜索,但没有找到任何东西,甚至没有在官方文件中。

元素如下:

<div id="elem">
<a href="DYNAMIC LINK">Link</a>
<a href="DYNAMIC LINK">Link</a>
<a href="DYNAMIC LINK">Link</a>
</div>

现在我想选择第二个标签,并检查它是否可见。我的问题:

  1. 如何检查第二个是否存在?
  2. 如何选择上面的第二个标签?
  3. 如何检查其是否可见
  4. 我试过了:

    If (downloadSite.Document.GetElementById("elem").GetElementsByTagName("a")[1] IsNot Nothing) 
    ' Working
    End If
    

    但它不起作用。

0 个答案:

没有答案