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

如何合并XPath表达式以选中所有指定类型的可点击按钮元素?

合并可点击按钮的XPath表达式

当然可以将这三个XPath表达式合并为一个,利用XPath的|运算符(用于合并多个节点集)就能实现,合并后的表达式有两种简洁写法:

写法一:直接合并原路径

//button | //input[@type='submit'] | //input[@type='button']

写法二:简化input节点的谓语判断

//button | //input[@type='submit' or @type='button']

这两种写法都会精准选中所有<button>标签,以及type属性为submit或button的<input>元素,完全覆盖你原本三个表达式的选中范围。

内容的提问来源于stack exchange,提问作者Vinicius Gonçalves Melo

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.17 16:12:01