javascript - 如何更新页面上的元素 Puppeteer
问题描述
嗨,我正在尝试在网站上提交 DOB,该网站使用日期选择器我正在使用 puppeteer 到目前为止,我已经能够使用以下方式提交值:
await page.waitFor(1000);
await page.$eval('input[name=dateOfBirth]', el => el.click());
await page.$eval('input[name=dateOfBirth]', el => el.value = '1999-06-09');
但是除非我手动单击它,否则该元素不会更新,即使运行 .click 再次运行它也不会对问题可能是什么产生任何想法。
解决方案
推荐阅读
- php - 如何将html放入else
- javascript - 页面加载后是否可以更改css样式表?
- azure-devops - 在 Azure DEVOPS 中预先批准后手动部署
- c# - UWP 响应控制宽度变化
- ruby-on-rails - Rails 上的 parselyjs 和 webpack
- c++ - 整数未复制到对象中的数组
- cassandra - 如何为 Cassandra 创建连接池?
- google-bigquery - 为什么 Bigquery 给我的结果是两行,而我期望有一行
- spring-boot - spring boot Redis 配置 - 发生连接失败。5000毫秒后重启订阅任务
- python - 从 Python Dataframe 列中提取唯一的字符串列表