二、xpath 一些常用语法
调出开发者模式,按住ctrl+f调出输入框,输入表达式,可验证xpath表达式搜索到的元素是否唯一
认识xpath基础语法
//: 模糊查找标签
. :选取当前节点
..:选取当前节点的父节点
//h2[@class='fade-leave-to'] :选取所有标签名为h2,属性class值为fade-leave-to的元素
//h2[text()='工作台']:选取所有标签名为h2,h2标签的文字内容为’工作台’的元素
//tbody/tr[1]:选取tbody下的第一个tr
//tbody/tr[last()]:选取tbody下的最后一个tr
//tbody/tr[last()-1]:选取tbody下的倒数第二个tr
//i[contains(@class,'ivu-icon')] : 当class中含有ivu-icon,就满足条件
//h2[contains(text(),'工作台')]:当文字中含有'工作',就满足条件
//p[starts-with(text(),'将正在')]:匹配一个属性开始位置的关键字
//h2[text()='工作台']/following-sibling::p:跟它同级的p在它的下方,所以使用following-sibling
//strong[text()='模拟数据']/parent::p/preceding-sibling::h1 :往上找到它的父级p,跟这个p同级的上方的h1就是我们要定位的元素
//strong[text()='模拟数据']/ancestor::div[@class='docs-content'] :找到祖先元素中class属性满足条件的元素
每个人都是一座山 世上最难攀越的山 其实是自己 往上走 即便一小步 也有新高度