我想访问并点击以下HTML代码元素。
我试过了:
driver.FindElement(By.ClassName("all_excel")).Click();
但是发生错误。 如果你能给我一个解决方案,我会很感激。
<html>
<body>
<a href="#" class="btn all_excel _excelDownloadBtn _click(nmp.checkout_admin.order.n.sale.delivery.excelDownload()) _stopDefault"><span class="blind">all excel download</span></a>
</body>
</html>
答案 0 :(得分:3)
您可以使用以下定位器:
driver.FindElement(By.Xpath("//a[.='all excel download']")).Click();
// or use css selector
driver.FindElement(By.Css("a[class*='_excelDownloadBtn']")).Click();