【发布时间】:2018-01-03 21:01:31
【问题描述】:
我的 Xpath:((//span[text()='Number of Allowances'])/../../../following::div//table[@class='mainTable']//tr[1]//input[@data-automation-id="numericInput" ])
在上面的 xpath 中,我已明确指定我要选择标题 Number of Allowances 正下方的文本框,尽管它向我显示了多个文本框作为评估。
由于我不想将索引传递给选择元素,所以我在 xpath 上面写了选择特定标题下方的确切文本框,但似乎我遗漏了一些东西。
【问题讨论】:
-
你的页面有问题吗?
-
@johnII - 是的,但它太长了。需要分享吗?
-
好吧,除非我们能看到源代码,否则我们真的无法弄清楚
-
如果您不向我们展示您的 XML,至少是相关部分,将很难回答您的问题。
-
@TimBiegeleisen - 让我分享 Html 源代码。
标签: java html xpath selenium-webdriver