在线提交需求

请留下您的联系方式,我们的专家将在 24 小时内与您沟通。

极奇策RPA技术教程:点击元素 (NodeClickElement) - 自动化开发与配置详细指南

极奇策技术团队更新于 2026-08-280 阅读

image.png

点击元素

📖 节点概述

最常用的页面交互节点,模拟用户在网页上点击按钮、链接或任意可点击元素。支持左键单击、双击、右键单击,并提供“原始 JS 点击”和“物理点击”两种触发方式以适应不同场景。可以自动重试,也能在失败时忽略错误继续执行,确保流程稳定。

💡 使用场景

  • 按钮/链接点击:提交表单、打开新页面、触发弹窗等。
  • 翻页操作:在列表页面点击“下一页”或分页按钮。
  • 下拉菜单展开:点击菜单项以显示隐藏的子菜单。
  • 动态交互:在单页应用中点击按钮触发数据刷新,而无需导航。
  • 文件上传触发:点击“选择文件”按钮,配合“上传文件”节点完成文件选择。

🎮 实战连线指南:如何正确使用它?

节点需要一个“元素定位”参数,可以是 CSS 选择器、XPath 或使用定位器工具生成的字符串。定位器可直接在输入框中填写,也可以通过连线从其他节点获取(例如智能定位的结果)。如果不指定 Tab,则默认在当前活动标签页中操作。

场景案例:自动登录并点击“登录”按钮

  1. 打开登录页:使用【访问网址】节点导航到登录页面。
  2. 输入账号密码:分别使用【输入文本】节点在用户名和密码框中填入信息。
  3. 点击登录:将上一个输入节点的 Exec 输出连接到【点击元素】的 Exec 输入。在“元素定位”中输入登录按钮的选择器(如 #login-btnbutton[type=submit])。
  4. 等待跳转:点击后,Exec 输出可连接【等待页面加载完成】节点,确保登录后的页面完全打开。

高级用法:如果需要处理特殊按钮(如右键菜单或双击),可以在高级选项中切换“点击类型”和“点击方式”。对于 iframe 内的元素,使用“物理点击”方式通常更可靠。


⚙️ 引脚与参数说明

📥 输入引脚

引脚名称数据类型说明
ExecEXEC控制流入口,触发后执行点击。
TabTAB(可选) 指定要操作的标签页。不连接时,默认在当前活动标签页上点击。
元素定位STRINGLOCATOR目标元素的定位表达式,支持 CSS 选择器、XPath,以及通过定位器工具生成的复合定位器。

⚙️ 控件参数

控件名称类型说明
点击类型下拉选择(高级) 选择 左键单击双击右键单击
点击方式下拉选择(高级) 原始 JS 点击:直接在元素上触发 JavaScript 事件,速度快,适合大部分场景。<br>物理点击:模拟鼠标移动到坐标后按下,更接近真实操作,支持 iframe 和某些 JS 无法触发的场景。
重试次数文本输入(高级) 如果元素未立即出现,自动重试定位并点击的次数,默认 3 次。
忽略报错开关(高级) 默认开启。开启后,即使点击失败(如元素不存在)流程也不会中断,仅输出警告。

📤 输出引脚

引脚名称数据类型说明
ExecEXEC点击指令执行完成后触发(忽略报错开启时,即使失败也会触发)。

💎 小贴士

  • 如果页面元素是动态加载的,可以适当提高“重试次数”以确保元素出现后再点击。
  • 对于某些需要真实鼠标事件的场景(如拖拽、Canvas 交互),建议使用“物理点击”方式。
  • 当“忽略报错”开启时,务必关注日志警告,避免流程悄无声息地跳过关键操作。
  • 你可以将“元素定位”留空,然后从其他节点的输出(如“智能定位元素”)通过连线动态传入定位器。
助理
咨询
微信
微信客服扫码添加微信
社群
QQ群扫码加入Q群
电话
免费咨询热线0371-67993886
顶部