首页 > 代码库 > HTML5新增的属性与元素

HTML5新增的属性与元素

1、form属性

     html5为表单控件新增了form属性,用于定义该表单控件所属表单,该属性的值应该是它所属表单的id

2、formaction属性

   这是一个十分实用的属性,如果页面中有一个表单,表单中有两个以上的提交按钮,但程序需要不同的按钮提交到不同的action。

3、formxxx属性

    formxxx属性是与formaction极为相似的属性包括

  •     formenctype 可以让按钮动态地改变表单的enctype属性
  •     formmethod可以让按钮动态地设置表单以post或get
  •     formtarget可以让按钮动态地改变表单的target属性

4、autofocus属性

     注意:由于打开页面时只能有一个控件获得焦点,因此整个页面上最多只能有一个表单控件可以设置该属性。

5、placeholder属性

6、list属性

     在html5之前,html表单控件没有类似于ComboBox的组件.html5的list属性弥补了这个不足,list属性的值应该是一个<datalist.../>组件的id。也就是说,list属性必须与<datalist.../>元素结合使用。

     提示:为了保证list属性具有较好的、一致的行为,建议使用<datallist.../>定义下拉菜单时,让每个<option.../>元素的文本与value属性值完全相同。

7、autocomplete属性

     该属性主要用于与list属性结合使用,当为文本框指定了有效的list属性之后,该文本框下面总会显示一个下拉菜单拱用户选择。但有时候开发者不想让某些用户看到这个下拉菜单,则可以通过autocomplete属性来实现。该属性支持一下两个属性值。

     on:打开autocomplete

     off:关闭autocomplete

HTML5新增的属性与元素