这里的 HTML 输入类型,包括了 HTML 和 HTML5 的输入类型。
HTML 输入类型:
- text:定义供文本输入的单行输入字段
- password:定义密码字段(password 字段中的字符会被做掩码处理-显示为星号或实心圆)
- submit:定义提交表单数据至表单处理程序的按钮
- radio:定义单选按钮(设置相同 name 属性,可以实现互斥的效果)
- checkbox:定义复选框(复选框允许用户在有限数量的选项中选择零个或者多个选项)
- button:定义按钮
- color:用于应该包含颜色的输入字段(会调出颜色选择器)
- date:用于应该包含日期的输入字段
- datetime:允许用户选择日期和时间(有时区)
- datetime-local:允许用户选择日期和时间(无时区)
- email:用户应该包含电子邮件地址的输入字段(根据浏览器的支持,能够在被提交时自动对电子邮件地址进行验证,某些智能手机会识别 email 类型,并在键盘增加".com"以匹配电子邮件输入)
- month:允许用户选择月份和年份
- number:用于应该包含数字值的输入字段
- range:yong'yu应该包含一定范围内的值的输入字段
- search:用于搜索字段(搜索字段的表现类似常规文本字段)
- tel:用于应该包含电话号码的输入字段(目前只有 Safari 8 支持 tel 类型)
- time:允许用户选择时间(无时区)
- url:用于应该包含 URL 地址的输入字段(根据浏览器的支持,能够在被提交时自动验证 URL 字段,某些智能手机会识别 url 类型,并在键盘增加".com"以匹配 url 输入)
- week:允许用户选择周和年