Я работаю над автоматизацией потока, используя IE 11 с Selenium и Java, на этой веб -странице мне нужно поместить значение в текстовое поле, а затем нажмите Enter. Я могу поместить значения, используя ниже код - < /p>
// Here Box is a webElement
JavascriptExecutor js = (JavascriptExecutor)iedriver;
js.executeScript("arguments[0].value='1500';",box);
< /code>
, который работает, как и ожидалось, но когда я пытаюсь использовать Box.sendkeys (keys.enter) < /code> Это не работает. Итак, как я мог бы достичь «нажатия клавиши Enter через Javascript».Actions actions = new Actions(iedriver);
actions.moveToElement(box).sendKeys(Keys.RETURN).build().perform();
< /code>
Нет сообщения об ошибке, Code выполняется, но на веб -странице клавиша Enter не нажимается. < /p>
Подробнее здесь: https://stackoverflow.com/questions/570 ... cutescript