[英]Unable to get unique xpath of date webelement
我試圖使用xpath
定位器在以下網站中選擇日期( 08 March 2017
):
現在,當我單擊原始日期並使用下面的xpath
獲取日期時:
//a[@id='a_2017_3_13' AND @class ='datetext']
我得到7
匹配的節點,無法獲取唯一的xpath
,也無法選擇日期。 如何獲得日期的唯一Xpath
?
問題是實際上有7個具有相同id
元素。 您可以使用以下似乎可行的XPath
:
//div[@id='PegasusCal-0-month-3-2017']//a[@id='a_2017_3_8' and @class ='datetext']
你只需要更換相應的年月div
元素id
以及日期a
元素的id
每次你需要設定新的日期時間
您可能使用的是正確的xpath
但問題是在xpath
使用AND
運算符(小寫)
喜歡 -
//a[@id='a_2017_3_13' and @class ='datetext']
除此之外,它仍然具有多個相同的匹配節點,您可以嘗試使用索引
喜歡-
//a[@id='a_2017_3_13' and @class ='datetext'][1]
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.