java - 如何在selenium中加载页面后保存复选框值

标签 java selenium checkbox

如何保存选中复选框的状态并在页面加载后使用该值。 使用下面提到的代码,我单击一个复选框,但是单击计算按钮后,我的页面加载并且该复选框未被选中。

这是我的代码:

driver.findElement(By.id("F1372B03C0090002_01082008__ctl2_F1372B03C0090002_01082008C2")).click();

这是复选框的 Html 表单

INPUT onclick="document.all('hdnIsValueChanged').value=1; if (F1372B03C0090002_01082008__ctl2_HiddenBox_F1372B03C0090002.value==0) {F1372B03C0090002_01082008__ctl2_HiddenBox_F1372B03C0090002.value=1;};" id=F1372B03C0090002_01082008__ctl2_F1372B03C0090002_01082008C2 CHECKED type=checkbox value="" name=F1372B03C0090002_01082008:_ctl2:F1372B03C0090002_01082008C2

最佳答案

在单击计算按钮之前,您是否尝试将它们的值存储在变量中?

重新加载后,您可以为它们分配正确的值。

关于java - 如何在selenium中加载页面后保存复选框值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54747762/

相关文章:

java - Intellij 和 64 位 Java

java - Java 中的大数据库调用 + 解析 VS 许多数据库调用

java - Eclipse - 输出字符不同于键盘键值

xpath - selenium 简单测试说 xpath 不是合法表达式

用于复选框检查的 Java 字符串到 JavaScript 字符串数组

java - 动态创建多个复选框的问题

java - servlet 线程的数据库连接?

java - 当对话框中有动态文本时如何验证对话框中的文本

python - Selenium 在 Firefox 中使用过多的 RAM

php - 在选择类别上使用单选输入而不是复选框 - Wordpress