(一)HTML5新增的input表单输入类型
1、email邮箱类型(如果输入错误的格式,提交时会有提示)
2、url地址类型(如果输入错误的url地址,提交时会有提示)
3、number数值类型(可指定数值范围)
4、range数值类型(以滑块的形式指定数值范围)
5、date日期类型
6、datetime-local日期时间类型
7、time时间类型
8、search搜索类型(会在搜索框右侧出现一个关闭按钮)
9、tel电话类型(在移动浏览器中才能体现其效果)
10、color颜色类型
(二)HTML5新增的input属性
1、required:必填项
2、autocomplete属性:自动完成功能(on:打开,off:关闭)
3、autofocus属性:自动获取焦点
4、list属性与datalist数据列表元素
5、multiple属性:用于file类型的多文件选择,email类型的多邮件[逗号分隔]
6、pattern属性:指定验证正则表达式
7、placeholder属性:为输入框设置提示信息
8、form属性:允许元素放在表单外面,通过添加form属性引用表单的id,这样就可随表单一起提交
9、表单重写属性:
formaction:用于重写表单的action属性
formenctype:用于重写表单的enctype属性
formmethod:用于重写表单的method属性
formvalidate:用于重写表单的validate属性
formtarget:用于重写表单的target属性
(三)HTML5新增的form属性
1、autocomplete属性
2、novalidate属性:是否取消整个表单的验证