【问题标题】:Need the Xpath for img id="EngineImg"需要 img id="EngineImg" 的 Xpath
【发布时间】:2015-03-05 20:11:37
【问题描述】:

我正在尝试为图像创建 Xpath。我需要单击图像,它会显示一些信息。为了单击图像,我需要图像的 xpath 以及详细信息:img id=" EngineImg"。以下 HTML 代码包含更多详细信息:

 <table class="level4" cellSpacing="2" cellPadding="0">
     <tbody>
      <tr>
       <td class="enginestatus" id="EngineStatusTD" noWrap="">
        <img id="EngineImg" onmouseover="EngineOnMouseEnter(event)" onmouseout="EngineOnMouseLeave(event)" onmousemove="EngineOnMouseMove(event)" onclick="WebStatus(false)" src="http://vaim1-apt-120/tpe/modules/site/img/engineon.gif" />
       </td>
       <td noWrap="">
        Welcome, <span class="un">ABC</span>
       </td>
      </tr>
     </tbody>
    </table>

【问题讨论】:

    标签: selenium xpath


    【解决方案1】:

    您要查找的 XPath 是:

    //img[@id="EngineImg"]
    

    在英语中,这就是说,从路由元素中找到文档中所有具有 ID 属性值为 EngineImg 的 img 元素。

    警告的话,如果您正在解析的文档很大,您可能希望更紧密地定位元素,“//”在非常大的文档中效率非常低,因为它必须解析整个树。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-07-24
      • 2019-03-09
      • 1970-01-01
      • 1970-01-01
      • 2015-04-07
      • 1970-01-01
      相关资源
      最近更新 更多