首先,您必须单击输入字段:
input<-remdr$findelement(using='xpath',“/input[@class='select dropdown']”)
输入$ClickElement()。
然后选项将可见,您可以使用rightxpath选择它们。
选项<-remdr$findelement(using='xpath',“//span[包含(,'tuzlanski(035)')”)
选项$clickelement())
可能你需要使用这个:
sys.sleep(5)wait 5 seconds
如果脚本太快,将尝试在出现下拉之前选择下拉元素。
摘要代码:
input<-remdr$findelement(using='xpath',“/input[@class='select dropdown']”)
输入$ClickElement()。
系统睡眠(5)等待5秒钟
选项<-remdr$findelement(使用='xpath',“//span[包含(,'tuzlanski(035)')”)
选项$clickelement())
您也有错误的xpath:

然后选项将可见,您可以使用右键选择它们。xPath
以下内容:
option <- remDr$findElement(using = 'xpath', "//span[contains(., 'Tuzlanski (035)')]")
option$clickElement()
您可能需要使用:
Sys.sleep(5) # wait 5 seconds
如果脚本太快,将尝试在下拉列表出现之前选择下拉元素。
摘要代码:
input <- remDr$findElement(using = 'xpath', "//input[@class = 'select-dropdown']")
input$clickElement()
Sys.sleep(5) # wait 5 seconds
option <- remDr$findElement(using = 'xpath', "//span[contains(., 'Tuzlanski (035)')]")
option$clickElement()
你也错了XPath
以下内容:
