- R версия 3.6.1
- Windows 10
- RSelenium_1.7.5
- хром Версия 78.0.3904.70
- Java 1.8.0_231
Я перехожу на веб-страницу, нахожу соответствующие элементы и пытаюсь заполнить информацию с помощью sendKeysToElement (). Это работает для 1 элемента, но не для второго. Я пытался нажать Element () перед заполнением, но он все равно не работал. Если я физически щелкну мышью по элементу, sendKeysToElement () будет работать. Ошибка не выдается.
library(RSelenium)
driver=rsDriver(browser=c("chrome"))
remote_driver=driver[["client"]]
remote_driver$navigate("https://tcsp.clubautomation.com/index.php")
address_element1 <- remote_driver$findElement(using = 'name', value = 'login')
address_element2 <- remote_driver$findElement(using = 'name', value = 'pass-text')
address_element1$sendKeysToElement(list("xxxxxxxx@xxxxxxx.net"))
address_element2$clickElement()
address_element2$sendKeysToElement(list("xxxxxxxxx"))