我在页面上有一个元素
<a data-cke-saved-name name></a>
我想检查页面上是否存在此元素?我这样尝试
WebElement link = null;
try {
link = Main.s_driver.findElement(By.tagName("data-cke-saved-name name"));
System.out.println("OK");
} catch (NoSuchElementException e) {
System.out.println("Something went wrong");
}
但这是行不通的。还有其他方法可以检查此元素吗?
找到了答案。在这种情况下,我需要通过By.xpath指定标记为空
link = Main.s_driver.findElement(By.xpath("//a[contains(@data-cke-saved-name, '')]"));
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句