gpt4 book ai didi

Java Selenium,如何从链接 WebElement 获取 linkText( anchor )

转载 作者:搜寻专家 更新时间:2023-10-31 20:01:40 24 4
gpt4 key购买 nike

我有一个包含由 url 找到的链接的 WebElement。我可以通过以下方式提取网址:

element.getAttribute("href");

但问题是:如何提取它的 anchor ,我正在尝试这样:

webElement.getAttribute("linkText");

它给了我空值。我 100% 确定此链接有 anchor 。有什么办法可以得到 anchor 吗?它更复杂,但示例简化代码可能如下所示:

WebDriver driver = new FirefoxDriver();
driver.get("http://stackoverflow.com/questions/tagged/java");
WebElement link = driver.findElement(By.linkText("Bicycles"));

System.out.println(link.getAttribute("href")); // shows http://bicycles.stackexchange.com/
System.out.println(link.getAttribute("linkText")); // shows null

最佳答案

试试这个:

System.out.println(link.getText());

关于Java Selenium,如何从链接 WebElement 获取 linkText( anchor ),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29796984/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com