如何从不同的类xpath获取html元素?

时间:2015-11-04 02:23:50

标签: jquery html css xml xpath

我知道如何获取同一个css类的DIV列表,例如

<div class="class1">1</div>
<div class="class1">2</div>

使用xpath //div[@class='class1']

或 div有多个类,例如

<div class="class1 class2">1</div>

使用xpath //div[contains(@class, 'class1') and contains(@class, 'class2')]

但是如果div有不同的类,例如

<div class="class1">1</div> 
<div class="class2">2</div>

xpath会是什么样的呢?

感谢先进的帮助。

1 个答案:

答案 0 :(得分:0)

您可以使用此查询://div[contains(@class,'class1') or contains(@class, 'class2')]

这种语法会更好://div[class^='class']如果你想在class属性的开头抓取所有包含'class'的div标签。