Возвращаемое значение из текстового поля на веб-сайте в строку или веб-элемент в C # Selenium - PullRequest
0 голосов
/ 27 февраля 2019

Я пытаюсь прочитать из существующего текстового поля и сохранить значение в строке (8-значный буквенно-цифровой), однако возвращаемое значение всегда пустое.

До сих пор я пытался:

IWebElement existingTableName = driver.FindElement(By.XPath("//input[@id='ctl00_ContentPlaceHolder_txtRatingName']"));

И

string tableNameText = driver.FindElement(By.XPath("//input[@id='ctl00_ContentPlaceHolder_txtRatingName']")).Text;

Код HTML для текстового поля следующий:

`<span class="riContentWrapper" style="width:96px;" xpath="1"><input id="ctl00_ContentPlaceHolder_txtRatingName" name="ctl00$ContentPlaceHolder$txtRatingName" size="20" class="riTextBox riEnabled tbWidths-300" onchange="FormChanged()" value="1POCOIBJF4" type="text"></span>`
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...