2016-01-20 114 views
1

試圖以編程方式在webbrowser中填寫此文本框。VB.NET如何在網頁瀏覽器上填寫此文本框

<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 

回答

0

控件必須有中用runat =「服務器」屬性從代碼可見後面。

是否有任何理由你沒有使用asp:Textbox控件?在後面的代碼中,您可以直接訪問它,而無需循環瀏覽文檔中的所有控件。

+0

我試圖填充其文本框的網站不是我的,是來自YouTube的評論部分的文本框。我只想以編程方式輸入評論以發佈它。 – qckmini6