VB.NET如何在webbrowser上填写此文本框

时间:2016-01-20 10:53:35

标签: vb.net textbox fill

尝试以编程方式在webbrowser中填充此文本框。

<div class="yt-simplebox-text" contenteditable="plaintext-only">This is a text inside of the textbox</div>

我试过了,但它根本不起作用......

For Each element As HtmlElement In WebBrowser1.Document.GetElementsByTagName("div")
        If element.GetAttribute("classname") = "yt-simplebox-text" Then
            element.SetAttribute("value", "wfewfewfwefewfegerg")
        End If
    Next

1 个答案:

答案 0 :(得分:0)

控件必须具有runat =“server”属性才能从后面的代码中看到。

你有没有理由不使用asp:Textbox控件?在后面的代码中,您可以直接访问它,而无需循环访问文档中的所有控件。