-
语法://tag[contains(attribute,'value')]
示例:
使用text()代替属性
//a[contains(text(),'忘记密码')]
使用属性时需要加上@,使用and来限制多个包含条件
例://a[contains(@class,'login') and contains(@text(),'登')]
查看全部 -
通过一个xpath路径寻找父节点
语法:已定位的xpath元素//parent::tag
通过一个xpath路径寻找前面平级节点
语法:已定位的xpath元素//preceding-sibling::tag
通过一个xpath路径寻找后面平级节点
语法:已定位的xpath元素//following-sibling::tag
小技巧:如果定位一个节点后可以用[number]来定位多个相同节点中的特定节点,1代表第一个 ,2代表第二个......
查看全部 -
查看全部
-
Xpat定位元素text文本查看全部
-
tag[attribute=‘value’]
查看全部 -
我现在想解决的问题是————到底是哪个插件来劫持我的页面到雅虎呢
查看全部 -
查找父节点
语法:xpath-to-some-element//parent::<tag>
查找前面的平级节点
语法:xpath-to-some-element//preceding-sibling::<tag>
查找后面的平级节点
语法:xpath-to-some-element//following-sibling::<tag>
例如:
定位标题栏://a[text()='实战课']//parent::li//preceding-sibling::li//following-sibling::li[2]
查看全部 -
1、绝对路径和相对路径的区别
2、单斜线和双斜线的区别
3、有什么不同的方法来写xpath?哪一个最好最快?
1)当存在id或name,且唯一,用id或name查找
2)css
3)xpath
查看全部 -
xpath语法:
//标签名[@属性='值']
xpath的绝对路径用单斜线表示,相对路径用双斜线表示
单斜线表示上一级节点的子节点中的一个,不能跳级,双斜线表示下级任何子节点或者任何嵌套子节点中的一个,可以跳级;路径里不要有*,要写明标签名
查看全部 -
CSS通配符定位元素:
^表示以文本开始
$表示以文本结尾
*表示包含文本
查看全部 -
CSS选择器语法:标签名[属性=‘值’],
“#”表示ID
“.”表示class
查找的属性是ID或class可以忽略固定语法,使用简写代替
查看全部 -
笔记拉啊哈
查看全部 -
定位网易云 元素 。//a[starts-with(@data-firstcatid,"480000003121004")]//parent::div
查看全部 -
通配符语法
查看全部 -
通配符查找
查看全部
举报