0

フォーラムサイトに移動するために使用するWebBrowserオブジェクトがあります。現在、操作する必要のあるテキストエリアがあるフォームに入力しています。

トピックを書き終えてtextareaの値を送信したとき、値が希望どおりに設定されませんでした。

WebBrowser browser = new WebBrowser();

browser.Navigate("www.example.com");

browser.Document.All["textarea"].InnerText = "MyText";

browser.Document.All["SubmitButton"].InvokeMember("Click");

これは機能しませんでした。もう1つ重要なことです。デバッグ中にHTMLビジュアライザーを使用してページを表示すると、ビジュアライザーのテキスト領域の領域が表示されません。「このプログラムはWebページを表示できません」と表示されますが、ページの残りの部分は正常に表示されます。

textareaについて、HTML5要素であると聞きました。WebBrowserはInternet Explorerを使用するActiveXであるため、 textarea要素をサポートしないバージョンのInternet Explorerを使用している可能性がありますか?私はIE10を持っています。

textareaの値を正しく設定する方法を教えてもらえますか?

4

0 に答える 0