C# - 使用webbrowser控件将字符串传递到网页中的文本框

时间:2009-10-21 04:53:19

标签: c# string browser webpage

有没有办法在使用webbrowser控件时获取字符串的值并将其传递到网页中的文本框?

3 个答案:

答案 0 :(得分:9)

HtmlDocument doc = this.webBrowser1.Document;
doc.GetElementById("myId").SetAttribute("Value", "someValue");

试试这个

答案 1 :(得分:1)

您可以这样做:

String newValue = "Sample Text";
HtmlElement txt = WebBrowser1.Document.GetElementById("ElementIdOnHtmlPage");
txt.SetAttribute("value",newValue);

答案 2 :(得分:0)

您可以使用C#进行浏览器自动化以进行WebBrowser控制。

Here's the reference article解释如何做到这一点。

<强> http://www.codeproject.com/KB/cs/mshtml_automation.aspx

相关问题