这里有一个要求 - 我有一个页面,其中包含文本的加载,其中很少是与链接相关的。
我想搜索文本并获取文本的属性 - 只是想知道我们是否有任何解决方案。
由于
答案 0 :(得分:1)
如果要查找anchor
标记下的链接。
driver.findElement(By.xpath("//*[contains(text(),'Your Desired Text')]")).getAttribute("The Attribute which you want to get");
答案 1 :(得分:1)
getAttribute():它获取包含HTML标记中任何属性之一的文本。假设有像
这样的HTML标签<input name="Name" value="selenium">selenium</input>
请尝试以下代码:
driver.findElement(By.name("Name")).getAttribute("value")