簡體   English   中英

無法獲取日期Webelement的唯一xpath

[英]Unable to get unique xpath of date webelement

我試圖使用xpath定位器在以下網站中選擇日期( 08 March 2017 ):

https://www.yatra.com/

現在,當我單擊原始日期並使用下面的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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM