如何使用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
错误: 对象变量或未设置块变量
答案 0 :(得分:0)
试试这个..
Dim value = InternetExplorer.document.getElementsByName("List[0].Name").item(0).textContent
最近,我在IE中的这个问题上已经失去了3天......)
希望这可以挽救你的头发,我已经失去了我的头发:)。