0
我有看起来像是一张桌子的东西。我有行,其中第一列是网址标题,第二列是描述,第三个日期,最后一列是可点击编辑链接的铅笔图标。这就是我所追求的。点击表格中另一列的链接文字链接
我需要做的是能够根据第一个单元格中URL标题的链接文本单击该编辑图标。
这是表格的HTML。
<table id="doc" class="displaytag-table" style="width: 100%;">
<thead>
<tbody>
<tr class="displaytag-odd"> (this is the first row)
<tr class="displaytag-even"> (second row)
<tr class="displaytag-odd">
<td style="width: 25%">
<a href="/chcfweb/doc/dispatch.do?filename=http%3A%2F%2Fwww.cnn.com&mode=download">Mikes test</a>
</td>
<td style="text-align: left">Mikes test</td>
<td style="text-align: center">12/22/2015</td>
<td style="text-align: center"> </td>
<td style="text-align: center">
<a href="/chcfweb/doc/dispatch.do?docId=644&mode=edit">
<img border="0" alt="Edit" src="/chcfweb/sbc/images/pencil.gif">
</a>
</td>
I.e.有一个带有“Mikes test”链接文本的网址。我想找到该行并单击该行中的编辑图标。
如果我简单地得到它的xpath,它会说,哦,你想要在第13行的第四列。我不能那样做,那些数字会改变。
我不知道如何去做这件事。任何正确的方向指针赞赏。
我还在为自己争吵。无论我做什么,仍然单击表格第一行中的“编辑”按钮。 –
这应该是不可能的,除非第一行也有一列包含文字Mikes测试。 – Mobrockers