查找与具有css选择器的特定后代的div相邻的元素

时间:2011-08-15 15:15:44

标签: xpath css-selectors

我正在尝试转换以下xpath以查找相同的元素,但改为使用css选择器:

//div/select[@class='specific_class']/../../button[@type='submit']

HTML看起来大致如下,我想要按钮元素。

<div>
  <select class="specific_class">
    <options>
  </select>
</div>
<button type="submit">

这可以使用CSS选择器吗?

1 个答案:

答案 0 :(得分:2)

不,CSS选择器在降序后无法提升元素层次结构。换句话说,没有任何语法像XPath的..节点那样工作,也没有任何语法来检查父元素是否具有某个子元素。