从代码隐藏中使用.click()

时间:2015-12-12 15:23:58

标签: javascript c#

如何从C#调用.Click()Js函数?

HtmlElement[] x = new HtmlElement[50];
for (int i = 0; i<50; i++)
{
    x[i] = webBrowser.Document.GetElementsByTagName("input")[i];
    if (x[i].InnerHtml == "verifica")
    {
        invokeScript(click(), x[i]);
    }
}

1 个答案:

答案 0 :(得分:0)

您应该使用InvokeMember()方法:

x.InvokeMember("Click");

这将模拟与JavaScript中的click()方法类似的Mouseclick。