【问题标题】:Get value by xPath knowing only the child of another node - selenium通过只知道另一个节点的子节点的 xPath 获取值 - selenium
【发布时间】:2023-03-15 13:51:01
【问题描述】:

我有一些问题。我有几个复选框,但没有标签的 ID 或名称。结构如下:

我想获得绿色值,但我只知道红色值:name=onlyWebsite。但这是不同的节点。

当然,当我这样做时://input[@name='onlyWebsite']//i 这不起作用。

你能帮我吗?

【问题讨论】:

    标签: java selenium xpath


    【解决方案1】:

    要从onlyWebsite 转到check,你可以试试下面的xpath:

    //input[@name='onlyWebsite']/following-sibling::span/descendant::i
    

    如果有多个跨度作为following-sibling,你可以试试这个:

    //input[@name='onlyWebsite']/following-sibling::span[1]/descendant::i
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-09-17
      • 1970-01-01
      • 2018-08-28
      • 1970-01-01
      • 2011-07-30
      • 1970-01-01
      • 1970-01-01
      • 2015-03-30
      相关资源
      最近更新 更多