2010-10-20 29 views
0

如何將文本粘貼到瀏覽器控件的窗體中的文本區域?將文本粘貼到Vb.Net中的瀏覽器控件的textarea中

我想我如何選擇是正確的

browser1.Document.Forms.GetElementsByName("editform").GetElementsByName("input") 

UPDATE:下面是HTML

.... 
<form name="editform"> 
<textarea name="input"> 
</textarea> 
</form> 
... 
+0

你也可以提供一個HTML樣本嗎? – Garett 2010-10-20 15:49:43

回答

0

由於安全原因,找不到它是可能的。

0

這裏是它如何基於HTML你」工作的一個示例已經提供。您必須先通過Microsoft.mshtml添加對MSHTML的引用。此外,我會建議在文本區域添加一個id屬性,然後您可以更容易地獲得它。沿着這些線路的東西。

<form name="editform"> 
    <textarea id="myTextArea" name="input"> 
    </textarea> 
</form> 

然後你可以設置文本區域的value財產。

Dim textArea As HTMLTextAreaElement 

textArea = WebBrowser1.Document.GetElementById("myTextArea").DomElement 
textArea.value = "Hello World!" 
相關問題