1

クリックをシミュレートして c# webbrowser にしたい。しかし、私は成功できませんでした。

クリックするこの Html コード:

<a aria-label="2" class="rrl" href="javascript:ok();"><span class="ess ch"></span>2</a>
<a aria-label="3" class="rrl" href="javascript:ok();"><span class="ess ch"></span>3</a>
<a aria-label="4" class="rrl" href="javascript:ok();"><span class="ess ch"></span>4</a>
<a aria-label="5" class="rrl" href="javascript:ok();"><span class="ess ch"></span>5</a>

私の間違った C# クリック コード:

foreach (HtmlElement el in webBrowser1.Document.GetElementsByTagName("a"))
 {
    if (el.GetAttribute("aria-label") == "4")
    {
       el.InvokeMember("Click");
    }
 }

エリアラベル番号でクリックしたい

4

1 に答える 1