XPATH具有特定类的最后一个元素

时间:2019-07-24 07:18:47

标签: xpath ranorex

我的网站上有一个日期选择器, 它包含每周的元素列表 然后每天包含7个元素

2930311234

现在,我正在尝试使用xpath查找带有“已选择”类的最后一个按钮 而且我还想每周去一次,因为我想要最后一次约会(“ is-selected”意味着有空)

我尝试过

.//div[#'available-dates-calendar']//table/?[last()='True']//button[last()='True']

但这给了我第一个要素...

2 个答案:

答案 0 :(得分:0)

为使last()条件正常工作,我认为您必须使用间谍创建一个XPath查询来查找所有按钮。

找到这样的查询后,您可以使用last()条件在找到的项目列表中查找最后一个。

希望这会有所帮助。

答案 1 :(得分:0)

我相信您可以使用[-1]标识符来获取最后一个元素。因此,请使用[-1]代替[last()='True']。