gpt4 book ai didi

java - 如何同时使用 Id 和 Value 属性来单击元素?

转载 作者:行者123 更新时间:2023-12-01 12:41:27 25 4
gpt4 key购买 nike

我正在尝试单击某个按钮(在填写所有字段后该按钮将启用):

<div class="savCancelContainer">
<input type="button"
value="Save"
translatekey="ACTVITY_DETAILS_SAVE_BUTTON"
class="translate" id="submitActivityDetails"
style="background-color: rgb(0, 125, 195);">

由于某种原因,网页的程序员已经更改了它,现在我的代码不再正常工作(按钮没有被单击):

driver.findElement(By.id("submitActivityDetails")).click();

我也尝试通过xpath找到它,但没有成功。

是否可以同时使用 IdValue 属性来单击按钮?

还有其他想法吗?

类似的页面和对话框仍然工作正常...

最佳答案

您需要创建一个包含以下属性的 xpath:

//input[@id='submitActivityDetails'][@value='Save']

点击事件可以通过以下方式触发:

driver.findElement(By.xpath("//input[@id='submitActivityDetails'][@value='Save']")).click();

让我知道是否有帮助!

关于java - 如何同时使用 Id 和 Value 属性来单击元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25060757/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com