HTML5 form表单新增

1. formaction属性,可以给多个submit按钮添加不同的提交地址;

 

2. formmethod属性,给每个submit按钮添加提交方式;

 

3. formenctype属性,指定每个输入框不同的编码格式;

text/plain、multipart/form-data、application/x-www-form-urlencoded

4. fromtarget属性,与a标签的target属性一致;

_blank、_self、_parent、_top......

5. autofocus属性,自动获取焦点;

6. required属性,拥有此属性的输入框必须输入!

7. labels属性,表单中会存在多个label的for属性指向同一个输入框,那么js就可以通过这个输入框的labels属性获取到所有的label的数组。

$("#input").labels[2];//通过一个id为input的输入框获取它的第3个label

 

8. control属性,在一个标签中放了一个表单元素,那么js就可以通过这个标签的control属性获取到这个表单元素。

$("id").control;//通过control属性获取到这个表单元素

 

9. placeholder属性,输入框默认显示;

10. datalist标签,类似select标签,不同的是datalist是可以输入值的;



    

    

11. autocomplete属性,自动填充,值on/off,后需要一个list属性值为需要填充的值;

12. pattern属性,正则表达式,符合正则表达式的输入才能通过提交;

13. selectionDirection属性,用户选择输入框中文字时通过js可获得值,未选择和从前到后选择值为forward,从后向前选择为backward;

14. indeterminate属性,复选框属性,表示当前复选框处于不明确是否选择状态,那么checkbox存在三中状态,选中,未选中,不明确;

15. image提交按钮的高度和宽度属性;

 

你可能感兴趣的:(JS_HTML_CSS,h5,html5,form)