一. 表单相关的属性
1.input(type=text)、select、textarea与button元素制定autofocus属性。它以制定属性方式让元素再画面打开的时候自动获得焦点
2.input(type=text)与textarea元素指定placeholder,它会对用户的输入进行提示,提示用户可以输入的内容
3.可以对input、output、select、textarea、button与fieldset制定form属性,生命它属于哪个表单,然后将其放置再页面上任何位置,而不是表单之内。
4.可以对input元素(type=text)与textarea元素指定required属性,该属性表示用户提交时进行检查,不能为空
5.input新增的几个新的属性:
autocomplate
min
max
multiple
pattern
step
同时还有一个新的list元素与datalist元素配合使用。datalist与autocomplete属性配合使用 multiple允许文件一次上传多个文件
6.input,button元素新增属性
formaction - 重载form元素的action
formenctype - 重载form元素的enctype
formmethod- 重载form元素的method
formnovalidate- 重载form元素的novalidate
formtarget- 重载form元素的target
7.为input,button,form元素增加novalidate属性,该属性可以取消提交进行相关提交,表单可以无条件提交
8.位所有可能使用标签(label元素)的表单元素(包含非隐藏的input元素,type不能为hidden),button元素、select元素,textarea元素 meter元素 output元素 ,progress元素以及keygen元素定义一个labels属性,属性值位一个nodeList对象,代表了该元素所绑定的标签元素所构成的集合
9.可以再标签(label元素)内部放置一个表单元素,并且通过该标签的control属性访问该表单元素
10.对checkbox添加indeterminate属性,以说明复选框处于“尚未明确是否选取”状态
11.对类型位image的input元素添加用于指定图片按钮中图片高度的height属性与图片宽度width属性
12.对textarea元素新增用于限定可输入文字个数的maxlength属性,以及是否再文字换行处添加换行符wrap属性