如何通过类名以编程方式在IE中单击带有C#的按钮?

时间:2016-01-23 09:23:56

标签: c# html

所以我正在尝试创建一个代码,它会在我的Visual Studio C #Windows表单应用程序中的webBroswer1对象中为我自动单击按钮。

但是,网站上我想要点击的按钮没有ID,因此它需要是我的href / classname

按钮的标记为<a>,href为javascript:void(0),有人可以帮我吗?

1 个答案:

答案 0 :(得分:0)

此处的答案可能会对您有所帮助:c# web browser click on a button with a class name

以下是一个例子:

HtmlElementCollection classButton = webBrowser1.Document.All;
foreach (HtmlElement element in classButton)
{
if (element.GetAttribute("class").Contains("button"))
{
    element.InvokeMember("click");
}
}