我的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? –
是的,但这不是正确的测试行为。您需要确定点击的实际问题.. –