如何使用webbrowser控件单击没有ID或标记的按钮

时间:2014-02-11 20:35:50

标签: c# automation

我试图自动点击网站上没有任何ID或标签的按钮..

<a class="mrs mlm _42ft _4jy0 _4jy3 _517h" role="button" href="/ajax/plans/create/dialog.php?source=2&amp;source_dashboard_filter=upcoming" rel="dialog" tabindex="0"><i class="mrs img sp_bf4jqs sx_7c6e2e"></i>Create Event</a>

我无法弄清楚如何做到这一点?

1 个答案:

答案 0 :(得分:1)

此链接应该有所帮助:

C# How to Click Button auttomaticly via WebBrowser

基本上,如果没有可供选择的ID,您必须获取所有锚标记并循环遍历它们,直到找到所需的标记。如果它所拥有的类集是唯一的,那么可以检查它是否是你需要的那个字段。

您应该能够使用CssClass属性来查找类字符串。