gpt4 book ai didi

java - 使用 Java 查找下拉列表 Webdriver 中的最后一个选项值

转载 作者:行者123 更新时间:2023-12-01 12:50:14 26 4
gpt4 key购买 nike

我们如何在下拉列表中选择“最后一个”选项值

找出html代码,这个下拉框项是根据Grid中的记录大小动态生成的

<select id="CPHRegContent_ddlPageSize" onchange="return ddlPageChange();"name="ctl00$CPHRegContent$ddlPageSize">
<option value="25">25</option>
</select>

有时可能有 3 项

<select id="CPHRegContent_ddlPageSize" onchange="return ddlPageChange();" name="ctl00$CPHRegContent$ddlPageSize">
<option value="25">25</option>
<option value="50">50</option>
<option value="100">100</option>
</select>

每次执行我的代码,都应该选择该下拉列表中的最后一个选项,让我知道针对这种情况我们该如何处理

最佳答案

这是选择下拉列表中最后一项的代码

Select selectBox = new Select(driver.findElement(By
.xpath("//*[@id='CPHRegContent_ddlPageSize']")));
int selectOptions = selectBox.getOptions().size();
selectBox.selectByIndex(selectOptions - 1);

关于java - 使用 Java 查找下拉列表 Webdriver 中的最后一个选项值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24277891/

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