有没有办法在使用webbrowser控件时获取字符串的值并将其传递到网页中的文本框?
答案 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 强>