• ベストアンサー

C# ブラウザの自動クリック

C#のwebBrowserで開いたページを自動でクリックしたいんですが、htmlが <li id="A"><a href="B" title="C">C</a></li> この様になっておりますので、 .Document.GetElementById("A").InvokeMember("click"); とIDタグからのクリックを試みましたが、動作しません。 何が間違えているのかご教授下さい。

質問者が選んだベストアンサー

  • ベストアンサー
  • todo36
  • ベストアンサー率58% (728/1234)
回答No.1

<li>の下の<a>をクリックをするのだから、 .Document.GetElementById("A").GetElementsByTagName("a")[0].InvokeMember("click"); もしくは .Document.GetElementById("A").Children[0].InvokeMember("click");

manabu3
質問者

お礼

いつもお世話になっております。 おかげで出来ましたっ! ありがとうございます。

すると、全ての回答が全文表示されます。

関連するQ&A