为了账号安全,请及时绑定邮箱和手机立即绑定

Selenium Webdriver (Java) - 按提交按钮后,它会清除密码字段并停止流程

Selenium Webdriver (Java) - 按提交按钮后,它会清除密码字段并停止流程

温温酱 2021-09-03 13:48:45
我在 IE11 中遇到了 Java 中的 Selenium 问题。将用户名和密码发送到字段后,在按下提交按钮的那一刻,字段密码被清除,无法继续自动化。手动它工作正常,但在 Selenium 中我无法继续流程。我已经尝试过下一个,没有成功:    WebElement Password = driver.findElement(By.id("TxbUSERPASSW"));    Password.sendKeys(pass);    JavascriptExecutor jsExecutor = (JavascriptExecutor) driver;    jsExecutor.executeScript("$(arguments[0]).change();", pass);    //Button Confirm    driver.findElement(By.id("BtnConfirmSupv")).click();有人可以帮我吗?这是按钮代码:<input type="submit" name="BtnConfirmSupv" value="Aceptar" id="BtnConfirmSupv" disabled="disabled" style="color:White;background-color:#043B75;border-width:3px;border-style:Outset;font-family:Tahoma;font-size:XX-Small;font-weight:bold;width:100px;">
查看完整描述

1 回答

?
泛舟湖上清波郎朗

TA贡献1818条经验 获得超3个赞

只需删除这 2 行 JavaScriptExecutor,它就可以正常工作。


JavascriptExecutor jsExecutor = (JavascriptExecutor) driver;

jsExecutor.executeScript("$(arguments[0]).change();", pass);


查看完整回答
反对 回复 2021-09-03
  • 1 回答
  • 0 关注
  • 192 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信