首页 > 其他分享 >在chrome-console中进行xpath/css/js定位(六)

在chrome-console中进行xpath/css/js定位(六)

时间:2023-03-12 15:23:44浏览次数:32  
标签:xpath 定位 console name chrome 标签 函数

1.xpath

console中调用xpath的基本格式:$x("xpath表达式")

1.1 绝对定位与相对定位

  • 绝对定位:$x("/xpath表达式")
  • 相对定位:$x("//xpath表达式")

 

1.2 通配符与不包含筛选

属性@

通配符*

不包含not()

包含contains()

1.3 Xpath函数运算的简单实用

注意:xpath函数有很多,这里只是列举了一些简单的函数,若查看其他函数,请看xpath官方文档;

定位时去除空格
例:

去除空格

统计元素个数
例:统计行数为2行的元素个数

筛选name以dl开头:starts-with(name(), ‘dl’)
筛选字符串长度等于2的:string-lenth(name())=2

1.4 各种亲戚标签的定位

父标签parent::
比如定位div父标签parent::div

子标签child

哥哥标签preceding-sibling::

弟弟标签following-sibling::

后代标签descendant::

祖先标签ancestor::

 

标签:xpath,定位,console,name,chrome,标签,函数
From: https://www.cnblogs.com/zhangxiaoze/p/17208202.html

相关文章