2012-10-18 74 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']