excel - 网页硒VBA上的选择按钮
问题描述
我正在尝试自动化一个包含大约 50 个选择按钮的网页,这是一个示例
<input type="button" value="اختر" onclick="javascript:__doPostBack('ctl00$ContentPlaceHolder1$GridView1','Select$2')">
'Select$2' 部分是从一个按钮到另一个按钮的变化。我如何指定这样一个按钮的 xpath?我可以使用这个选择所有按钮
//input[@type='button']
但我想选择特定的按钮。
解决方案
如果您想使用onclick
属性的唯一部分作为定位器,请尝试
//input[@type='button' and contains(@onclick, 'Select$2')]
推荐阅读
- c - kmalloc() 和 vmalloc() 如何在 32 位和 64 位系统中使用?
- java - 插入 Room Persistence Library Android Studio 后获取 RowID
- java - 使用 BigInteger 获取错误“变量veryFar 可能尚未初始化”
- angular - 如何将 Kendo 自动完成字段更改为 Angular 材料输入字段?
- silktest - 如何将 Silk 4j 脚本映射到 Silk Central 中的测试用例
- ios - 为什么我点击我的项目时标题和图像一直在变化?
- automata - 设计一个接受语言 L= {a^n+1 b^2n c^3n: n>=0} 的图灵机
- c# - Windows窗体中的MVP
- fullcalendar - 在 FullCalendar Angular 7 中重置日历事件
- javascript - 如何让 Discord.js 机器人读取和使用已在聊天中发送的图像 url