在vb.net webbrowser中获取输入值?

在vb.net webbrowser中获取输入值?,vb.net,webbrowser-control,Vb.net,Webbrowser Control,我有以下输入,我想使用vb.net WebBrowser获取它的值,然后将其放入变量中,我如何执行该操作 <input type="hidden" name="loginurl" value="https://example.com?ctoken=KWYZlCrYxt"> 拖放webbrowser控件并使用以下代码段 WebBrowser1.Navigate("https://example.com?ctoken=KWYZlCrYxt") 这是一个好主意 希望这是有用的我

我有以下输入,我想使用vb.net WebBrowser获取它的值,然后将其放入变量中,我如何执行该操作

<input type="hidden" name="loginurl" value="https://example.com?ctoken=KWYZlCrYxt">

拖放webbrowser控件并使用以下代码段

    WebBrowser1.Navigate("https://example.com?ctoken=KWYZlCrYxt")
这是一个好主意


希望这是有用的

我想说的是,只需分配一个带有
Dim attributeValue=Element.GetAttribute(“value”)
的变量。。。我是不是漏掉了什么明显的东西

For Each Element As HtmlElement In WebBrowser1.Document.GetElementsByTagName("input")
    'Depending on how the source code is formatted on the tag, you may also try Element.OuterHTML, Element.InnerText and Element.OuterText in the line below
    If Element.OuterHtml.Contains("name=""loginurl""") Then
        Dim attributeValue = Element.GetAttribute("value")

        Dim login = value
         WebBrowser1.Navigate(login)

        Exit For
    End If
尝试:


应该有效。

您是否有任何代码示例可以提供给其他人,以便他们能够更轻松地帮助您解决问题?Ashley的一个选择是添加
runat=“server”
,并为其提供一个
id
,这是如果你能修改这个代码。@AshleyIvy-如果我的回答没有帮助……你可以问我是否有疑问,我会澄清的
For Each Element As HtmlElement In WebBrowser1.Document.GetElementsByTagName("input")
    'Depending on how the source code is formatted on the tag, you may also try Element.OuterHTML, Element.InnerText and Element.OuterText in the line below
    If Element.OuterHtml.Contains("name=""loginurl""") Then
        Dim attributeValue = Element.GetAttribute("value")

        Dim login = value
         WebBrowser1.Navigate(login)

        Exit For
    End If
Dim AllElementes As HtmlElementCollection = WebBrowser1.Document.All
    For Each webpageelement As HtmlElement In AllElementes
        If webpageelement.GetAttribute("name") = "loginurl" Then
            Dim login = webpageelement.GetAttribute("value")
            WebBrowser1.Navigate(login)
        End If
    Next