使用此代码,我从页面中得到一个表格行
ElementsCollection letters = $$("#myIdName tr").filterBy(Condition.text(email))
我想选择并单击该行中的一个td href元素。我该怎么办?
答案 0 :(得分:0)
您可以简单地使用.get(i)函数:
$$("#myIdName tr").filterBy(Condition.text(email)).get(0).click()
或者,如果您知道如何过滤,也可以使用.first()
或.last()
答案 1 :(得分:0)
如果您需要的是 <td>
元素,那么只需在集合的定位器中使用它:
$$("#myIdName td")
您将获得表格中所有单元格的集合。之后,只需执行与之前相同的操作(例如,按单元格的文本过滤并单击它):
$$("#myIdName td").filterBy(text(email)).click()