我正在使用 C# 中的 Web 浏览器,我想知道如何调用点击
如何调用具有类名的站点上的按钮?
例如,在某些网站上,他们的按钮上附加了一个 ID,因此点击按钮的方式是:
webBrowser1.Document.GetElementById("ID NAME HERE").InvokeMember("click");
...但我需要它用于使用类而不是 ID 的按钮
最佳答案
好的,我想我明白你在说什么。您拥有正在使用的浏览器对象。好的,尝试 GetElementsByTagName 并尝试所有您希望具有类名的标签,可以是 p、a、div、span 等,但这是在您身上,因为您正在寻找类名,如果支持的话,您也可以尝试使用 XPath它,无论哪种方式,你都会得到一组标签,然后你必须循环遍历它们,检查该类名是否存在,然后“单击”它。否则,我会迷失在这个家伙身上。
关于c# - 调用具有类名称的网站上的按钮?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8438703/