从以下html获取href链接总是给我null。我一直在尝试多种方法来解决这个问题,因为每个页面的xpath都会更改,因此我无法使用xpath。
<div class="form-group" id="idfb">
<label class="control-label">PDF </label> <a type="button" value="Download" href="./decisiondecisionForm-pdfContainer-filePdfDownload&id=6303"><i class="fa fa-download fa-2x xh-highlight" aria-hidden="true"></i></a><br>
我正在尝试通过以下方式获取href
val element = driver.findElement(By.cssSelector("*[id^='id']"))
val link = element.getAttribute("href")
是否存在aria隐藏属性?
您可以尝试以下方法:假设div class =“ form-group” id =“ idfb”>
是父标签。
val element = driver.findElement(By.cssSelector("*[id^='id' a]"))