0
在以下2段html代碼中,我試圖創建xpath或css以查找跨度(代碼段1中的元素1和代碼段2中的元素2)是否突出顯示(預選)當頁面被加載使用xpath或css查找突出顯示(預先搜索)的文本
片段1:
<div id="idc" class="tre">
<ul id="idCatT_srt_ul" class="abc">
<li class="treN treB treSelected" title="Element1 title">
<span class="spclass">Element1</span>
</li>
</ul>
</div>
片段2:
<div id="idA" class="tre" >
<ul id="idAc_srt_ul" class="treChi treRtChil">
<li class="treeN treB treeLast treSelected" title="Element 2 Title">
<span>Element 2 Text</span>
</li>
</ul>
</div>
Hey Mads, 謝謝您的回覆。但它似乎不工作。我寫的是這樣的: String selected = selenium.getText(「// span [parent :: li [contains(@ class,'treSelected')]]」) println(sele) 你能告訴我兩個不同的xpath或基於每個片段的唯一div ID的CSS? – doneright 2010-04-12 16:44:10
對不起,忽略我之前對不工作的評論。它的工作原理和發現只從片段1中選擇的項目。請記住,上面的兩個html片段存在於同一頁面上,因此兩個跨度都被預先選定(突出顯示) – doneright 2010-04-12 16:55:52