将网页信息拉到文本框

时间:2015-05-27 21:11:46

标签: vb.net vb.net-2010

所以我要做的是从网页中提取一些数据,并将其放入文本框中。在线,我可以找到很多相反的方法(将文本框放入网页),但没有我想要的方式。

我已经走到这一步......(不是很)并且不知道从哪里开始

Dim Helement As HtmlElement

    Helement = WebBrowser1.Document.GetElementById("txtAddress1")
    Helement.GetAttribute()

以下是我尝试使用的浏览器中的元素

input#ctl00_m_g_79f90d63_a5eb_43e1_9403_69fefa0ba004_ctl00_txtAddress1

谢谢你们!

这就是我的尝试:

Dim Helement As HtmlElement = WebBrowser1.Document.GetElementById("txtAddress1")
    Dim elementtype As String = Helement.GetAttribute("text")
    Dim textContents As String = Helement.InnerText

    Address.Text = textContents

1 个答案:

答案 0 :(得分:1)

GetAttribute函数将使用GetElementById返回您检索到的元素的属性值。

例如:

<input type="text" id="txtAddress1">

Dim Helement as HtmlElement = WebBrowser1.Document.GetElementById("txtAddress1")
Dim elementType as String = Helement.GetAttribute("type")
Dim textContents as String = Helement.InnerText

InnerText MSDN

GetAttribute MSDN