使用getElementsByName从span元素获取innerHTML

时间:2017-04-14 19:14:50

标签: html vb.net

如何使用getElementsByName从span元素获取innerHtml?

HTML

<TD class="white"><span name="List[0].Name"/>Michael Jackson</span></TD>

我试试这个:

Dim InternetExplorer As Object = CreateObject("InternetExplorer.Application")
InternetExplorer.Navigate("www.test.html")
Do While InternetExplorer.Application.Busy Or InternetExplorer.Application.readyState <> 4
    System.Windows.Forms.Application.DoEvents()
Loop
Dim value = InternetExplorer.document.getElementsByName("List[0].Name")(0).innerHTML

错误: 对象变量或未设置块变量

1 个答案:

答案 0 :(得分:0)

试试这个..

Dim value = InternetExplorer.document.getElementsByName("List[0].Name").item(0).textContent

最近,我在IE中的这个问题上已经失去了3天......)

希望这可以挽救你的头发,我已经失去了我的头发:)。