1
我試圖從動態下拉列表中選擇一個元素(「Classic」)。問題是Classic這個詞包含2個元素。RIDE機器人框架從動態列表中選擇
HTML頁面:
<ul id="dynamic-14" class="results" role="list">
<li class="results-dept result">
<div dynamic-102" class="results" role="option">
<span class="match"/>
</div>
</li>
<li class="results-dept result">
<div dynamic-12" class="results" role="option">
<span class="match"/>
Classic
</div>
</li>
<li class="results-dept result">
<div dynamic-1022" class="results" role="option">
<span class="match"/>
Classic numbers
</div>
</li>
我試着用使用XPath做到這一點:// UL [@類= 「成果」] //div[contains(.,'Classic ')] 但它給了我2個值,所以機器人框架無法選擇我需要的一個。
非常感謝。它有幫助。我用// ul [@ class =「results」] // div [normalize-space()='Classic'] – imbasheep
宏傑李,我可以聯繫你嗎?我有幾個問題 – imbasheep
@iljuwka你可以問這裏 –