我有一个td(id=opdBrowser:todaysPatientsTable:5:j_id556
),它有一个表(class=panelGrid
),它具有我想要的条件。现在我需要退出桌面并转到对等td id="opdBrowser:todaysPatientsTable:5:createQueueNoLinkId"
中的锚id="opdBrowser:todaysPatientsTable:5:j_id675"
。
当我在表的td范围内时,什么是XPath,需要走出表并获得下一个td?
相关的HTML在这里:
<td id="opdBrowser:todaysPatientsTable:5:j_id556" class="rich-table-cell alignAndWrap ">
<table class="panelGrid" width="100%" cellspacing="2" cellpadding="2" border="0">
</td>
<td id="opdBrowser:todaysPatientsTable:5:j_id675" class="rich-table-cell alignAndWrap ">
<a id="opdBrowser:todaysPatientsTable:5:createQueueNoLinkId" title="Create Encounter">
答案 0 :(得分:1)
如果您需要升级,可以使用..
,例如:
//table[@class="panelGrid"]/../../td[a/@title="Create Encounter"]
会选择包含标题为“创建遭遇”的链接的td
,与您首次选择table
的{{1}}相同。
如果你真的想要下面的兄弟,而不是选择你想要的兄弟姐妹,你也可以做
table
它能回答你的问题吗?