JavaScript 参考手册 目录

HTML DOM Input - Month 对象

<input type="month"> 允许用户选择年份和月份的输入字段。用户可以通过点击输入框旁边的下拉箭头来选择年份和月份。

属性

  • name: 指定输入字段的名称。
  • value: 设置或返回输入字段的值。
  • disabled: 如果设置为 true,则禁用输入字段,用户无法编辑或提交该字段的值。
  • readonly: 如果设置为 true,则输入字段为只读,用户无法编辑该字段的值。
  • required: 如果设置为 true,则输入字段必须填写才能提交表单。
  • min: 设置输入字段的最小值。
  • max: 设置输入字段的最大值。

事件

  • onchange: 当输入字段的值发生改变时触发该事件。
  • oninput: 当用户输入内容时触发该事件。
  • onfocus: 当输入字段获得焦点时触发该事件。
  • onblur: 当输入字段失去焦点时触发该事件。

示例代码

在上面的示例中,我们创建了一个表单,其中包含一个 type 为 "month" 的输入字段,用于选择生日。我们设置了最小值为 2000 年 1 月,最大值为 2025 年 12 月,并且设置为必填字段。

属性 描述
autocomplete 设置或返回 month 字段的 autocomplete 属性值
autofocus 设置或返回 month 字段在页面加载后是否自动获取焦点
defaultValue 设置或返回 month 字段默认的值
disabled 设置或返回 month 字段是否可用
form 返回使用 month 字段的表单引用
list 返回包含了 month 字段的 datalist 引用
max 设置或返回 month 字段的 max 属性值
min 设置或返回 month 字段的 min 属性值
name 设置或返回 month 字段的 name 属性值
readOnly 设置或返回 month 字段是否只读
required 设置或返回 month 字段在表单中是否为必填字段
step 设置或返回 month 字段的 step 属性值
type 返回 month 字段的表单元素类型
value 设置或返回 month 字段的 value 属性值

上一篇:HTML 对象 <input> - image
下一篇:HTML 对象 <input> - number
纠错
反馈