gpt4 book ai didi

java - Selenium HtmlUnitDriver 不点击按钮

转载 作者:行者123 更新时间:2023-12-01 12:50:05 26 4
gpt4 key购买 nike

我想点击按钮:

<input type="submit" value="Stock!" class="button" tabindex="5" />

这是我的代码:

    WebElement stock = driver.findElement(By.xpath("//*[@id=\"stock\"]/table/tbody/tr[4]/td/input[5]"));
stock.click();

程序运行时没有抛出任何错误,但未单击按钮,并且程序未完成其任务。

最佳答案

尝试使用 SendKeys 而不是 Click。虽然看起来很奇怪,但它对我来说已经多次起作用了。

stock.sendKeys(Keys.ENTER);

或者您可以非常简单地执行此操作,如下所示。这将自动以元素所在的特定形式提交值。生活变得轻松。

stock.submit();

您不必使用输入(type=submit)来执行submit() 操作。您可以使用 html 表单中的任何其他元素。

关于java - Selenium HtmlUnitDriver 不点击按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24291517/

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