打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
UiPath网页元素选择器

WEBCTRL标签是UiPath在选择网页元素时的主要标签。

弄懂WEBCTRL标签的属性,可以帮助我们更清楚明白的进行元素选择。

是作为高可用选择元素的基础。

下面我们把WEBCTRL的属性与HTML元素进行比较和映射,让我们更清楚WEBCTRL属性的含义:

属性 说明 示例
tag HTML标签名 tag='A'指的就是A标签
idx index索引 从1开始
aaname 在大多数情况下,代表标签的文本

<div>abc</div>

则可以使用aaname='abc'找到

name HTML元素的name  
id HTML元素的ID
parentid 父级元素的HTML ID  
class HTML的class

<div class='c1 c2'></div>

class='c1 c2'才能找到,class='c1'找不到

css-selector

HTML元素的style属性

以及 作层级的筛选

可以使用一部分找到

<div style='box-sizing: content-box; left: 0px; top: 0px; direction: ltr;'></div>

可以使用css-selector='left:0px'找到

或者

<body><div></div></body>

css-selector='body>div'

innertext HTML元素的innerText,标签的文本

<div>abc</div>

则可以使用innertext='abc'找到

isleaf 一般用于tree控件
parentclass 父类的class

<div class='p1'><div>child div</div></div>

则可以使用parentclass='p1'找到<div>child div</div>

parentname 父类的name  

除此外,即时没有列出的HTML属性,WEBCTRL也支持,比如

<webctrl placeholder='编号'/>

WEBCTRL用于网页里时,非常接近HTML本身的HTML标签和属性。

除了少数UiPath提供了一定逻辑的封装外,例如aaname、css-selector这种。

如果你对HTML有一定了解,那么看懂甚至手写选择器代码,就不难拉。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
css基础知识--四种样式表及六种选择器
jquery 选择器(name,属性,元素)大全
Web Scraper 高级用法——CSS 选择器的使用 | 简易数据分析 15
Scrapy中选择器的用法
锋利的jQuery学习笔记(3)
jQuery
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服