【发布时间】:2021-07-14 21:02:05
【问题描述】:
我是 Python Selenium 的新手,并尝试在以下 DOM 结构中选择 ui-button 标记:
...
<div>
<ui-button>
<button type='submit'>TEST</button>
</ui-button>
</div>
这个文档中有很多我没有包含的 HTML,所以我知道一个有效的 XPath 语句可以完成这个,但不知道怎么做。
页面中有多个ui-button标签,但只有一个带有child button type='submit',目标是点击带有selenium的ui-button标签。没有其他简单的方法可以识别这些标签。所以我正在做的是使用 css 选择器选择提交按钮,然后使用 XPath 上升 1 个父级,但我需要能够使用单个语句选择 ui 按钮。
这是我最好的尝试:
"./ui-button/input[@type='submit']"
我正在尝试选择带有“提交”类型的子输入按钮的 ui 按钮。
提前致谢
【问题讨论】: