首页 > 其他 > 详细

章节十、9-如何查找父节点和平级节点

时间:2019-04-15 22:31:27      阅读:140      评论:0      收藏:0      [点我收藏+]

以下演示操作以该网址中的内容为例:https://learn.letskodeit.com/?_ga=2.143454972.85111248.1555037144-697706367.1554889145

一、查找父节点

1、语法:xpath-to-some-element//parent::tag

xpath-to-some-elemen:语句

parent:关键字

tag:标签

2、查找“login”父节点

技术分享图片

3、通过开发者工具可知“login”超链接的父节点为“li”标签

查找“login”超链接的xpath语句为://a[@href=‘/sign_in‘]

技术分享图片

4、连接xpath语句与父节点标签的关键字:parent

5、父节点标签:li

6、根据语法组合结果://a[@href=‘/sign_in‘]parent::li(这样也相当于定位到了login)

 技术分享图片

 

二、查找上一个平级节点

1、语法:xpath-to-some-element//preceding-sibling::tag

xpath-to-some-elemen:语句

preceding-sibling:关键字

tag:标签

2、查找“login”父节点“li”标签的上一个同级节点,相当于定位页面元素“Practice”

技术分享图片

3、查找语句为://a[@href=‘/sign_in‘]//parent::li//preceding-sibling::li

技术分享图片

 

三、查找下一个平级节点

1、语法:xpath-to-some-element//following-sibling::tag

xpath-to-some-elemen:语句

following-sibling:关键字

tag:标签

2、查找“login”父节点“li”标签的下一个同级节点,相当于定位页面元素“Sign Up”

技术分享图片

3、查找语句为://a[@href=‘/sign_in‘]//parent::li//following-sibling::li

技术分享图片

章节十、9-如何查找父节点和平级节点

原文:https://www.cnblogs.com/luohuasheng/p/10712133.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!