これは私がクリックしようとしているボタンです:
<td class="dark" onclick="document.getElementById('id').value = '0'; document.getElementById('form').submit()">
test
</td>
Winform WebBrowser コントロールを使用してその要素をクリックするこのコードを試しました。
HtmlElementCollection links = webBrowser1.Document.Links;
foreach (HtmlElement link in links)
{
if ((link.InnerText != null) && (link.InnerText.Equals("test")))
link.InvokeMember("Click");
}
リンクはクリックしますが、上に投稿したようなボタンはクリックしません。私もこのようなさまざまなことを試しました:
if (curElement.GetAttribute("id").Equals("0"))
{
curElement.InvokeMember("click");
}
WebBrowser コントロールからその表のセルをクリックする正しい方法は何ですか?