无法将密钥发送到一个 url 中的元素,但可以在另一个中发送 - 有什么问题?

Can't send keys to element in one url but can in another - whats the catch?

我正在使用 R 中的包 RSelenium 从不同的站点获取一些数据。

我搜索的第一个站点是 https://www3.bcb.gov.br/expectativas/publico/consulta/serieestatisticas,它工作得很好(示例代码):

library(RSelenium)
checkForServer()
startServer()
remDr <- remoteDriver(browserName = "chrome")
remDr$open()
remDr$navigate("https://www3.bcb.gov.br/expectativas/publico/consulta/serieestatisticas")

indicador <- remDr$findElement(using = 'css selector', "#indicador")
indicador$sendKeysToElement(list("Inflação acumulada para os próximos 12 meses"))

但在另一个 url 中它不起作用:

library(RSelenium)
checkForServer()
startServer()
remDr <- remoteDriver(browserName = "chrome")
remDr$open()
remDr$navigate("http://www.ons.org.br/historico/carga_propria_de_energia.aspx")

indicador <- remDr$findElement(using = 'css selector', "#passo1")
indicador$sendKeysToElement(list("SE/CO"))

出现以下错误:

Summary: UnknownError

Detail: An unknown server-side error occurred while processing the command.

class: org.openqa.selenium.WebDriverException

这是为什么?我查看了源代码,选项名称显然是正确的...

将元素从 #passo1 更改为 #passo1 select