gpt4 book ai didi

java - 如何使用 Selenium/Webdriver 找出禁用选项

转载 作者:行者123 更新时间:2023-12-01 17:17:58 25 4
gpt4 key购买 nike

我有一个带有下拉菜单的页面,其中禁用了一些元素。我想循环遍历下拉值以检查它们是否已启用或禁用。 Selenium/Webdriver 可以吗?

<body>
<select id="s">
<option value="0" selected="selected">0</option>
<option value="1" disabled>1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
</select>
</body>

最佳答案

可能的解决方案:

WebElement temp = driver.findElement(By.id("s"));
List<WebElement> opts = temp.findElements(By.xpath(".//option"));
for (WebElement opt : opts){
if (opt.isEnabled()){
// do something
}
}

关于java - 如何使用 Selenium/Webdriver 找出禁用选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20685190/

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