Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Selenium: как взять значение этого элемента?

i'm Nasten'ka Ученик (125), на голосовании 4 года назад
Я хочу взять значение перевода с этого сайта https://www.deepl.com/ru/translator
Но во втором окошке не появляется значение результата
Как его можно взять?
Код: https://ideone.com/qpobQ2
Голосование за лучший ответ
H-p A Просветленный (46817) 4 года назад
textarea имеет атрибут value... его и ищи как получить, а не текст
i'm Nasten'kaУченик (125) 4 года назад
Спасибо, получилось
String result= driver.findElement(By.xpath("//div[@id='dl_translator']/div/div[3]/div[3]/div/textarea")).getAttribute("value");
H-p A Просветленный (46817) не вполне уверен, что это надо делать именно через getAttribute, в JS просто пишется .value, но если работает, то это уже хорошо
Похожие вопросы