xpath定位相鄰元素方法

在定位頁面元素時,有時候須要根據某個元素特徵,去定位其相鄰元素/兄弟元素,或者定位其父元素的兄弟元素(或叔伯元素的子元素)。這裏引入xpath的兩個定位方法:blog

preceding-sibling方法

following-siblingim

其中
preceding-sibling::div[1]
的[1]表示第一位,若是要定位往前第二個,那麼就是[2],以此類推,following-sibling的用法也是如此。

【總結】
相鄰元素定位,
前一位:
preceding-sibling::div[1]
後一位:
following-sibling::div[1]


前N位:
preceding-sibling::div[N]
後N位:
following-sibling::div[N]d3

相關文章
相關標籤/搜索