需要xpath或css的帮助:点击所有表数据元素的常用popup.gif,例如“One”,“two”

时间:2010-12-07 19:47:19

标签: css xpath selenium

<div id="idp" class="att">
    <table class="attTab1" csp="0" cpad="0">
        <tbody>
            <tr>
                <td class="atName">One</td>
                <td class="atValuePopup">
                    <img class="pi" src="img/shared/popup.gif"/>
                </td>
            </tr>
            <tr>
                <td class="atName">Two</td>
                <td class="atValuePopup">
                    <img class="pi" src="img/shared/popup.gif"/>
                </td>
            </tr>
        </tbody>
    </table>
</div>

来自评论

  

我之前知道表数据元素   时间(如“一”,“二”,三“中”   上面的片段),我想点击   popup.gif图片下拉菜单到   验证弹出列表中的值。所以,   我们需要能找到的xpath或css   基于表数据的popup.gif图像   元素(如“一”,二“,”三“)

1 个答案:

答案 0 :(得分:1)

使用此绝对XPath表达式:

/div/table/tbody/tr[td[@class='atName']='One']
                   /td/img[@src[substring(.,string-length()-9)='/popup.gif']]