ランダムなサイトにアクセスしてボタンをクリックしたとしましょう。たとえば、google.com の検索ボタンの名前はたまたま btnK で、次のようにして C# Web ブラウザー コントロールでそのクリックを再現できます。
HtmlElementCollection elc = this.webBrowser1.Document.GetElementsByTagName("input");
foreach (HtmlElement el in elc)
{
if (el.GetAttribute("type").Equals("submit") && el.GetAttribute("name") == "btnK")
el.InvokeMember("click");
}
しかし、Web サイトを簡単に「デバッグ」して、どのようなアクションが実行されたかを確認し、どのボタンがクリックされたかを知るにはどうすればよいでしょうか?