Введенное значение с использованием JavascriptExecutor в текстовом поле очищается на вкладке - PullRequest
0 голосов
/ 20 июня 2019

У меня есть скрытое текстовое поле, которое позволяет при нажатии на флажок, когда я пытаюсь ввести значение в этом текстовом поле с помощью SendKeys, тогда ничего не происходит, тогда я попытался JavascriptExecutor, и он вводит значение в текстовое поле, но на вкладке из значения поля текстового поля очищен.

Пожалуйста, помогите

driver.findElement(By.cssSelector("#pb-container-checkbox-GENERAL_DETAILS-INCLUDEBRKFEEPOS > span.goog-checkbox.goog-checkbox-unchecked")).click();

Thread.sleep(2000);

WebElement element= driver.findElement(By.cssSelector("#pb-container-integer-GENERAL_DETAILS-BRKFEEPOSCOUNT > div > input:nth-child(2)"));

JavascriptExecutor jse = (JavascriptExecutor)driver;
jse.executeScript("arguments[0].value='11111111';", element);

Actions action = new Actions(driver);
action.sendKeys(Keys.TAB).build().perform();
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...