Я хочу изменить размер страницы на веб-сайте, как показано на рисунке, используя RSelenium. Page Size image.R - Как изменить значение входного тега с помощью RSelenium?
Ее на самом деле выпадающий со следующей HTML написанной для него:
<input autocomplete="off" name="ctl00$ContentBody$rgridPDPList$ctl00$ctl03$ctl01$PageSizeComboBox" class="rcbInput" id="ctl00_ContentBody_rgridPDPList_ctl00_ctl03_ctl01_PageSizeComboBox_Input" value="10" readonly="readonly" type="text">
Здесь значение 10 и другие вариантов коробки падения 20, 50.
Я попытался с помощью ниже строки кода:
opt <- remDr$findElement(using = 'xpath', "//*/input[@value = '20']")
opt$clickElement()
Но я получаю сообщение об ошибке, как:
Ошибка: Summary: NoSuchElement Деталь: Элемент не может быть найден на странице, используя данные параметры поиска. класс: org.openqa.selenium.NoSuchElementException Также я использовал это:
xpathSApply(elemxml,"//input[@value]",xmlGetAttr,"value")
Это дает мне значение как 10, но я не в состоянии установить другое значение, используя это. Я также пытался использовать findElements, но не повезло.
Не могли бы вы сообщить мне, как изменить это значение на 20 или 50 с помощью RSelenium (или любого другого метода, если это возможно). Также можно указать значение, которое нет в поле со списком, например: 1500.
Прошу прощения, я не могу предоставить ссылку, поскольку она защищена. Пожалуйста, дайте мне знать, если с моей стороны требуются какие-либо другие входы.