【发布时间】:2019-11-21 14:48:26
【问题描述】:
我正在使用 RSelenium 浏览网站。我必须先更改下拉菜单中的值,然后才能继续。下拉菜单让用户选择可下载文件的文件格式,可以按“导出”按钮下载。下拉菜单包含“Excel”和“csv”,并预设为 Excel。我想切换到 csv。
使用我的代码,我可以通过单击访问下拉列表。我还可以通过导出按钮下载选定的文件类型。但我不知道如何更改下拉菜单中的值。
#this is the dropdown
webElem <- remDr$findElement(using = 'css', "#export_type")
#this clicks export
webElem <- remDr$findElement(using = 'css', "#tb-collapse-2 .btn-default")
webElem$clickElement()
我可能可以通过选择鼠标位置来单击“csv”,但我想学习一种更好的方法。
通过检查下拉代码,我发现下拉菜单有两个可能的选项值(Excel 和 csv)。我不知道如何将选项值“发送”到元素。
最好的问候!
【问题讨论】:
标签: rselenium