javascript - 尝试使用 R Selenium 自动填充日期,但 sendKeyToElements() 不起作用
问题描述
我正在尝试从 (app.cpcbccr.com/AQI_India/) 获取一年的 AQI 数据。为此,我试图首先使用 R Selenium 发送单个日期元素。我可以使用 clickElement() 单击日期框,但无法清除 element(clearElement()) 和 sendKeyToElements()。
library(RSelenium)
library(tidyverse)
driver <- rsDriver(browser=c("chrome"),port=4444L,chromever="83.0.4103.39")
remote_driver <- driver[["client"]]
remote_driver$navigate("https://app.cpcbccr.com/AQI_India/")
date_element <- remote_driver$findElement(using = 'id', value="date")
date_element$clickElement()
date_element$clearElement()
date_element$sendKeysToElement(list("24/08/2020"))
它没有显示任何错误,但最后两个命令未在受控浏览器上执行。
解决方案
推荐阅读
- google-cloud-platform - 使用 ansible 和 gcp 创建外部和内部 IP
- node.js - Pug/Jade 插值不适用于属性
- java - 不记得第一个用户输入
- google-chrome - 在 Chrome 开发工具中将 cookie 设置为安全?
- java - 自定义 gradle 任务“带 jar”
- android - Android 数据绑定 - 观察包含在自定义视图中的编辑文本值
- python - BeautifulSoup:抓取蒸汽愿望清单游戏 - .findAll 不返回在检查器中可见的嵌套 div
- python - 使用 Python Pandas 读取列名
- vb.net - 通过 Access 数据库随机化 RadioButtons 中的答案
- python - 有没有办法在数组和浮点数的方法中包含 max() ?