我的JavaScript的onclick爲:在硒錨標籤onclick功能不工作?
<a href="#" id="download" onclick="Exceldownload('sites')">
<i class="fa fa-download card-down-icon" aria-hidden="true"></i>
</a>
在硒我說是這樣的:
public void x() {
driver.findElement(By.xpath("//a[@onclick='Exceldownload("sites")']")).click();
}
但我得到錯誤的元素是不能點擊。
您需要先進行驗證,如果it..in這種情況下,其他因素疊加,你應該等到元素,可以點擊.. –
是否有可能直接調用函數而不是錨標記ID? –
是的,但這不是正確的測試行爲。您需要確定點擊的實際問題.. –