我在 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);
添加回答
举报
0/150
提交
取消