python+playwright 学习-61 日历控件操作
前言
遇到输入框是弹出日历控件,选一个日期的这种场景,可以直接在输入框输入内容。如果输入框是readonly的时候,可以用js改变输入框的属性
日历控件
如果输入框是日历控件

先看能不能直接输入一个日期,如果能直接输入的情况,就不用点开了

代码示例
readonly 的日历控件
有些日历控件是 readonly 属性,也就是不能直接输入的
<input type="text" id="birth_day" name="birthday" value="2023-04-02" readonly="readonly">
这种情况先要执行JavaScript 去掉元素的 readonly 属性,再输入
JavaScript 操作日历控件