如果默认情况下以及其他一些条件下未选中它们,那么我需要单击集合中的复选框。而且也落后。因此,我需要找出CSS选择器是否已选中属性。我如何为此编写Java代码/ CSS选择器? HTML代码如下:

<input name="name1" checked="checked" id="id1" type="checkbox" value="true">


我有几个可以定义为List元素的元素。但是从该列表中,我如何找出已经检查过的元素呢???我知道我只能为选中的元素定义webelements。但在那种情况下,我将放弃检查未选中的选项。我正在寻找这样的东西:

boolean boolV = chkboxes.get(i).hasAttribute("checked");


或其他方式???

最佳答案

为了找出是否选中了哪个复选框,我们可以在硒中使用此方法:

boolean boolV = chkboxes.get(i).isSelected();


如果已选中该复选框,则将返回true。

关于java - CSS选择器有特定的属性?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/57549101/

10-09 14:35