此代码不起作用,因为 'innertext'不是'System.Windows.Forms.HtmlElementCollection'的成员。 有谁知道该怎么办? 感谢。
Do While WebBrowser1.ReadyState = WebBrowserReadyState.Complete
Dim body As String = WebBrowser1.Document.GetElementsByTagName("body").innerText
Loop
答案 0 :(得分:1)
我做了:
WebBrowser1.Document.Body.innerText
感谢您的帮助!
答案 1 :(得分:0)
您可以尝试使用GetElementById
(不使用' s'而不是GetElementsById
(使用' s'):
Dim body As String = WebBrowser1.Document.GetElementByTagName("body").innerText
前一种方法返回HtmlElement
,其InnerText
属性。