【问题标题】:xpath find by part of class valuexpath 按类值的一部分查找
【发布时间】:2022-11-05 21:58:39
【问题描述】:

我想知道是否可以使用 xpath 为类名值的一部分找到元素?我的意思是有时一个元素有很多类,如下所示:

<p class="SnippetBodyStyles__MainInfo-sc-1asbgpf-4 fBmSdW">bla bla bla</p>

我想通过此类之一找到元素。

所以标签 p 与两个类有关:

  1. SnippetBodyStyles__MainInfo-sc-1asbgpf-4
  2. fBmSdW

    是否可以使用text contains 之类的 xpath 找到 p 标签:

    p[@class[text(),[contains(,"fBmSdW")]]]
    

    ?

【问题讨论】:

    标签: selenium xpath webdriver


    【解决方案1】:

    是的,试试下面的 xpath 表达式

    //p[contains(@class,"fBmSdW")]
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-05-08
      • 1970-01-01
      • 2015-01-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-07-21
      相关资源
      最近更新 更多