2012-10-18 112 views
0

我使用XPath來進入下一個頁面(刮)XPath的下一個按鈕隱藏

但eventualy「下一步」按鈕隱藏我怎樣才能確保XPath的犯規選擇「下一步」再...

現在它:

//A[.='Next'] 

的李娜顯示沒有屬性

//LI[.='Next'] 

我試過

//LI[.='Next'][not(contains(@style,'display:none'))]//A[.='Next'] 

但它did'nt工作...

什麼來解決它的最好方法......

+0

什麼是您的Xml?你似乎也有很多// - 這不僅很慢,而且還要選擇一切 - 儘量在查詢中更精確,以避免錯誤。 – Pawel

+0

所以最好的方法來獲得//A[.='Next']而不被隱藏嗎? – user1692174

+0

我不知道你的xml文檔結構是什麼,所以我無法回答你的問題。 – Pawel

回答

0

固定它

// LI [不是(包含( @ style,'display:none'))]/A [。='Next']