有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java如何识别selenium中是否选中了单选按钮?

我有下面单选按钮的html代码片段

 <label for="exceptionTrue">
    <span/>
    <span class="check" style="background: #F3565D;"/>
    <span class="box"/>
      Yes
    </label>

如果在页面中选择或未选择单选按钮,则显示的HTML相同

如果选中单选按钮,则元素位于span class='check'中;如果未选中,则元素位于span class='box中。 因为如果选中或未选中单选按钮,页面中会显示html代码。因此,我无法验证class='check'是否为用户。 .你知道我该怎么核实吗。。。我已经试过了。已选中,但它不起作用


共 (1) 个答案

  1. # 1 楼答案

    我看这里没有问题,你知道这个单选按钮是如何工作的,你只需要实现这个验证。找到单选按钮元素,然后:

    if (element.getAttribute("class").equals("check")){ 
    return true; }
    else {
    return false; }
    

    这只是一个示例,您可以根据自己的代码进行调整

    编辑:当我再次阅读你的问题时,它确实不清楚,所以我不确定这是否有帮助。你需要提供更多的细节