字段-6ren"> 字段-我正在使用 selenium 将出生日期发送到输入元素,数据正在 Chrome 和 Edge 中输入,但在 firefox 中输入元素有一个内置的日期选择器,我无法检查默认的日期选择器(右键单击不会在-6ren">
gpt4 book ai didi

selenium - 无法使用 Selenium 将日期放入 Firefox 中的 <input type ="date"> 字段

转载 作者:行者123 更新时间:2023-12-01 22:07:41 25 4
gpt4 key购买 nike

我正在使用 selenium 将出生日期发送到输入元素,数据正在 Chrome 和 Edge 中输入,但在 firefox 中输入元素有一个内置的日期选择器,我无法检查默认的日期选择器(右键单击不会在 datePicker 上工作,找不到它的任何代码)。输入元素没有取值,我无法获取 html 元素,因此我无法填写该字段。

谁能帮我解决这个问题?

Firefox's datePicker

最佳答案

对于 Firefox,日期格式为 yyyy-mm-dd ,与占位符无关。我在 https://github.com/mozilla/geckodriver/issues/1070 中阅读了 Flaburgan 的评论并搜索了文档,测试没问题。

WebElement dateOfBirth = driver.findElement(By.name("dob"));
dateOfBirth.sendKeys("2012-12-24");

关于selenium - 无法使用 Selenium 将日期放入 Firefox 中的 &lt;input type ="date"> 字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50537823/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com