3

webbrowser コントロールを使用しているときに、文字列の値を取得して Web ページ内のテキスト ボックスに渡す方法はありますか?

4

3 に答える 3

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

これを試して

于 2009-10-21T04:59:29.240 に答える
2

次のようなことができます。

String newValue = "Sample Text";
HtmlElement txt = WebBrowser1.Document.GetElementById("ElementIdOnHtmlPage");
txt.SetAttribute("value",newValue);
于 2009-10-21T05:07:06.180 に答える
1

WebBrowser コントロールの C# でブラウザーの自動化を行うことができます。

これを行う方法を説明する参照記事を次に示します。

http://www.codeproject.com/KB/cs/mshtml_automation.aspx

于 2009-10-21T05:04:09.773 に答える