You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

HTML DOM中如何用querySelector筛选指定data属性的按钮并点击?

解决方案

直接使用CSS原生属性选择器匹配目标data-original-title属性即可,单行实现代码如下:

document.querySelector('button.btn.btn-default.flag-item[data-original-title="Allowed to log into the Main Tools."]').click();

说明

  • 选择器中[data-original-title="xxxx"]是CSS标准属性匹配规则,可以直接筛选出带有指定data-*属性和对应值的元素,无需先选中所有按钮再遍历过滤
  • 该选择器不依赖元素的层级位置,只要目标按钮的类属性和data-original-title属性值不变,动态渲染场景下也可以正常匹配到元素
  • 兼容所有现代浏览器,完全适配UiPath调用JS脚本的场景

内容的提问来源于stack exchange,提问作者Meghdut Saha

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.02 20:24:01