-
//a[text()='免费课程']//parent::li//preceding-subling::li//following-subling::li[数组]
父节点 该节点上一个节点 同上下一个节点
查看全部 -
contains如果添加的是class属性需要加@
如contains(@class,'ipt')
可以添加多个contains用来精确定位属性
如 //input[contains(@class,'ipt')] and contains(@placeholder,'手机号')
查看全部 -
contains关键字查找元素
//tag[contains(attribute,'value')]
标签名 属性 名称
查看全部 -
# id
. class
查看全部 -
使用starts-with关键字查找元素
语法://标签名[starts-with(属性,‘值’)]
查看全部 -
使用contains关键字查找元素
语法://标签名[contains(属性,‘值’)]
查看全部 -
CSS符号代表的意思:
查看全部 -
CSS ID 选择器查找元素的语法
tag[attribut='value']
"#" --->id选择器
“.”--》Class选择器
实例如下:
a[class='active'] 或 .active
div[id='nav'] 或 #nav
若存在不同标签同一ID则使用如下在id前面加上对应的标签
a#nav
查看全部 -
chrome可以在elements或console里面创建xpath
查看全部 -
火狐的文本对象标签在【inspector】标签里面,chrome的文本对象标签在【elements】标签里面。
查看全部 -
用元素的text文本属性来写xpath
//a[text()='忘记密码']
查看全部 -
绝对路径和相对路径
单斜线和双斜线的区别
有什么不同的方法来写xpath?哪一个最好?或最快?
查看全部 -
1. 如何查找父节点
xpath-to-some-element//parent::<tag>
2. 如何找前面的平级节点
xpath-to-some-element//preceding-sibling::<tag>
3.如何找后面的平级节点
xpath-to-some-element//following-sibling::<tag>
查看全部 -
用starts-with关键字查找元素
//input[starts-with(@class,'xa-emailOrPhone')]
查看全部 -
contains关键字查找元素
语法:
//tag[contains(attribute,'value')]
查看全部
举报