【问题标题】:How to locate an element using whole html(innerHtml) content如何使用整个 html(innerHtml) 内容定位元素
【发布时间】:2016-05-31 13:58:03
【问题描述】:

如何使用整个 html 内容定位元素,例如 <a href="javascript:view_download_report(document.MForm, 'mm_tt_uu_999','~','D');">Download</a>

请帮忙。

【问题讨论】:

  • 看看:stackoverflow.com/a/35063568/5830773 这样就可以拆分整个 html 字符串
  • 我有字符串变量,例如 string strTemp="下载" 如何用硒找出答案?
  • 您能否更新您的帖子以提供更多信息?例如您想从 html 中提取的内容

标签: c# selenium-webdriver


【解决方案1】:

使用下面的cssSelector:

a[href*='view_download_report(document.MForm']

它会给你这个元素。

【讨论】:

    【解决方案2】:

    你也可以使用 xpath:

    .//a[@href='javascript:view_download_report(document.MForm, 'mm_tt_uu_999','~','D')']

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-02-18
      • 2011-12-22
      • 2013-01-27
      • 2014-01-14
      • 1970-01-01
      • 2017-08-25
      • 2010-09-27
      • 2022-08-16
      相关资源
      最近更新 更多