获取字符串vb.net的属性值

时间:2018-09-27 14:58:30

标签: vb.net

我想从Web浏览器HTML元素中将src属性(https://www.google.com)的值转换为字符串。元素的代码为:

<img src="https://www.google.com" height="500" width="500">

我尝试过的代码是:

    For Each o As HtmlElement In WebBrowser1.Document.GetElementsByTagName("img")
        If o.GetAttribute("height") = "500" Then
            Dim url As String = o.GetAttribute("src").ToString

            Exit For
        End If
    Next

每次我也尝试在文本框中获取url时,字符串url为空,但它也为空。

1 个答案:

答案 0 :(得分:-1)

问题是不是服务器端控件,它是纯HTML。更糟糕的是,没有类或ID可以使您更轻松地确定要定位的控件。另外,JavaScript可能会生成该图像,从而使其变得更难。