这是我的按钮链接:

<a class="button" href="#" onclick="ajaxtoelement('include/system.php?mode=begin&amp;location='+getSelectedValue('location')+'&amp;terminallane='+getSelectedValue('terminallane')+'','keyboard')</a>"


我尝试做

driver.findElement(By.xpath("//a[@class='ajaxtoelement('include/system.php?mode=begin&amp;location='+getSelectedValue('location')+'&amp;terminallane='+getSelectedValue('terminallane')]"));


硒为何仍找不到我指定的按钮?

最佳答案

应该通过onclick而不是class访问它,一种简单的方法是,

driver.findElement(By.xpath("//a[contains(@onclick, 'onClickValue')]");

10-03 01:07