在我的项目中,我需要设置用户不能更改的默认月份和年份.他应该只更改12月月份的日期.我该怎么做呢?

<input id="input_date" type="date" maxlength="2" min="1" max="31">

推荐答案

minmax应该是日期,而不是数字.maxlength="2"不合适,因为日期有10个字符.

<input id="input_date" type="date" min="2022-12-01" max="2022-12-31">

或者,如果您只想要一个月中的某一天,您可以使用type="number".

<input id="input_date" type="number" maxlength="2" min="1" max="31">

Html相关问答推荐

单表单和多个提交(具有多个值)

创建一个带有div和径向渐变的全宽半圆

仅在加载视频时显示描述(<;Video>;标签)

IFRAME中的Chrome图像未调整大小

类型';联系人组件';上不存在属性';name FormControl';

为什么我得不到有错误的字段?迈克尔·哈特尔教程.7.3.3

是否可以制作响应式 CSS 剪辑路径?

为什么 CSS 网格超出了父级?

Tailwind 网格行高度可防止拉伸到最高行的所有相同高度

如何垂直平移一个元素,使其新位置位于另外两个元素之间?

如何使文本区域自动扩展到最大高度?

如何在 Flex 对齐内容框下显示隐藏按钮和文本

具有 css 高度的输入元素:100% 溢出父 div

使用图像自定义 CSS 网格边框

CSS:第一个类型的伪类没有按预期工作

更改标签标签的大小

无法使用 flexbox 裁剪图像

如何使用 CSS 和 HTML 将文本放入图像中?

圆形边框显示在该部分后面.怎么修?

有没有办法在 CSS 类子句中指定多个 HTML 元素?