vb.net geckowebbrowser getelementbyid

时间:2018-04-07 21:56:35

标签: vb.net

我正在使用geckofx45的Geckowebbrowser https://www.nuget.org/packages/Geckofx45/45.0.34

假设我有这个HTML代码:<div id="N01">Hello World !</div> 我想得到“Hello World!”按下按钮时进入文本框

我知道如何使用常见的webbrowser但不能使用geckowebbrowser

Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
         textbox1.text = geckowebbrowser1.    ?????????????????
    End Sub

有人有想法吗?

1 个答案:

答案 0 :(得分:1)

使用Gecko必须首先转换/转换为GeckoHtmlElement,然后才能访问InnerHtml等属性:

TextBox1.Text = CType(GeckoWebBrowser1.Document.GetElementById("N01"), GeckoHtmlElement).InnerHtml