最佳答案 您可以使用JavascriptExecutor在selenium中执行此操作,如下所示: Web-6ren">
gpt4 book ai didi

java - 如何在 Java 中为 Selenium Webdriver 启用禁用按钮?

转载 作者:行者123 更新时间:2023-12-01 20:24:32 24 4
gpt4 key购买 nike

我想在单击按钮之前禁用该按钮,这是我所拥有的:

<button type="submit" name="shippingAddress_save" value="Continue to Billing >" disabled="disabled">

最佳答案

您可以使用JavascriptExecutor在selenium中执行此操作,如下所示:

WebElement yourButton= driver.findElement(By.name("shippingAddress_save"));

JavascriptExecutor js = (JavascriptExecutor) driver;
js.executeScript("arguments[0].removeAttribute('disabled','disabled')",yourButton);

WebDriverWait wait = new WebDriverWait(driver, 20);
wait.until(ExpectedConditions.elementToBeClickable(yourButton));

yourButton.click();

关于java - 如何在 Java 中为 Selenium Webdriver 启用禁用按钮?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44078391/

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