gpt4 book ai didi

java - 如何获取输入元素的文本属性? - 网络驱动程序

转载 作者:行者123 更新时间:2023-12-02 09:23:41 25 4
gpt4 key购买 nike

<ul class="list-group opened-list d-none" xpath="1">
<li class="list-group-item col-12" xpath="1">My team</li>
<li class="list-group-item col-12" xpath="1">My name</li>
<li class="list-group-item col-12" xpath="1">My film</li>
<li class="list-group-item col-12" xpath="1">My football teammate</li>
</ul>

没有选择标签的下拉列表

最佳答案

要获取所有 li 元素,请使用 .list-group.opened-list .list-group-item css 选择器。
下面的代码等待 li 元素的可见性,然后打印每个元素的文本:

WebDriverWait wait = new WebDriverWait(driver, 10);
List<WebElement> options = wait.until(ExpectedConditions.visibilityOfAllElementsLocatedBy(By.cssSelector(".list-group.opened-list .list-group-item")));
options.forEach(element -> System.out.println(element.getText()));

如果您想通过文本选择其中一个元素,请检查示例 here .

关于java - 如何获取输入元素的文本属性? - 网络驱动程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58489609/

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