代码之家  ›  专栏  ›  技术社区  ›  Zoran

单击后的复选框只有::after

  •  1
  • Zoran  · 技术社区  · 7 年前

    有人能帮忙解决复选框的问题,看起来很简单,但得到堆积。 也就是说,在HTML中,未单击的复选框看起来像:

    <label class="mt-checkbox mt-checkbox-outline"> Bonus la aniversare
      <input type="checkbox" 
      name="bonus_aniversare" value="1">
      <span></span>
       </label>
    

    添加“仅单击差异”后 ●之后 ,只需检查以下HTML:

    <label class="mt-checkbox mt-checkbox-outline"> Bonus la aniversare
      <input type="checkbox" 
      name="bonus_aniversare" value="1">
      <span>
       ::after
      </span>
       </label>
    

    很容易找到元素(span),但如何在单击复选框时添加选项?

    String chosenSelection2 = driver.findElement(By.xpath("//div[@id='tab_promotii']/div/div[4]/div/label/span"))
    

    到目前为止还没有那个案子 没有别的了。 提前谢谢你

    0 回复  |  直到 7 年前