gpt4 book ai didi

selenium - 如何使用 Selenium 从选择下拉列表中检索选项的值?

转载 作者:行者123 更新时间:2023-11-30 12:04:33 24 4
gpt4 key购买 nike

在给定的代码中,我需要选择下拉列表中每个选项的“值”属性值的列表:

<select id="myselect">
<option value="val1">Some Text</option>
<option value="val2">Some Text</option>
<option value="val3">Some Text</option>
<option value="val4">Some Text</option>
<option value="val5">Some Text</option>
<option value="val6">Some Text</option>
</select>

我想要所有值的列表,它是{val1,val2,val3,val4,val5,val6}

最佳答案

<select> 中的每个选项创建属性的所有值的列表标记,您可以使用以下基于 Java 的解决方案:

Select dropDownSelect = new Select(driver.findElement(By.id("myselect")));
List<WebElement> dropDownActualValues = dropDownSelect.getOptions();
for(WebElement element:dropDownActualValues)
System.out.println(element.getAttribute("value"));

关于selenium - 如何使用 Selenium 从选择下拉列表中检索选项的值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57069449/

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