我正在使用C#中的Web浏览器,我想知道如何调用点击
如何调用具有类名的网站上的按钮点击?
例如,在某些网站上,他们的按钮上附有ID,因此单击按钮的方式为:
webBrowser1.Document.GetElementById("ID NAME HERE").InvokeMember("click");
...但我需要一个使用类而不是ID的按钮
答案 0 :(得分:0)
好的,我想我明白了。您有这个使用的浏览器对象。好的,试试GetElementsByTagName并尝试你希望拥有类名的所有标签,可能是p,a,div,span等等,但这是因为你正在寻找一个类名,你也可以尝试使用XPath,如果支持它,无论哪种方式你将获得一个标签集合,然后你必须循环它们,检查该类名称的存在然后“点击”它。否则,我迷失在这个家伙身上。