如何编写XPath查询以匹配两个属性?


143

以下问题:

<div id="id-74385" class="guest clearfix" style="z-index: 999;">

鉴于以上,

如果我想要一个同时检查id和class的XPath表达式,我们可以使用“ and”条件来实现吗:

//div[@id='id-74385'] and div[@class='guest clearfix']

这是正确的方法吗?我的执行在这里失败...请帮助!

Answers:




22

添加到Brian Agnew的答案中。

您也可以这样做,//div[@id='..' or @class='...]并且可以在其中带有括号的表达式//div[@id='..' and (@class='a' or @class='b')]


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.