在以下html文档中:
<div id="main">
<a class="class1">text</a>
<div href="domain.com">text</div>
</div>
我尝试获取InnerTxt:
For Each elem As HtmlElement In WebBrowser1.Document.GetElementById("main").Children
If elem.GetAttribute("className").Equals("class1") Then
TextBox1.Text = elem.InnerText
End If
Next
我以某种方式发现我需要搜索“className”而不是“class”,但我找不到“href”的任何对应关系。
之前我曾经使用SHDocVw,而.getAttribute(“class”)或任何属性都能很好地工作。但是它是.getAttribute(以lowsercase开头,而不是以大写字母开头的.GetAttribute)
有没有办法用“class”而不是“className”来获取属性(对于任何属性类型都是如此)?