My白开水

导航

6月3号=》66页-70页

  3.2.3  HTML5新增的表单控件

        HTML5新增了一个<output>表单控件,该元素用于显示输出,比如计算结果或脚本的输出。

        <output>元素必须属于某个表单,也就是说,该元素要么定义在表单内部,要么为它指定form属性。

        该元素所生产的表单控件并不会生产请求参数,它只是用于显示输出。

        该元素可以指定如下属性:

          for:该属性指定该元素将会显示哪个元素的值。该属性值应该是其他元素的id。

 

3.3  HTML5增强的文件上传域

      HTML5允许<input type="file">元素同时选择多文件上传。而且HTML5允许客户端JavaScript访问实际的文件内容。

 

  3.3.1  FileList对象与File对象

      HTML5为type="file"的<input>元素增加了如下两个属性:

        accept:该属性控制允许上传的文件类型。该属性值为一个或多个MIME类型字符串。多个MIME类型字符串

            之间应以逗号分隔。

        multiple:该属性设置是否允许选择多个文件。

      JavaScript可以通过files属性访问type="file"的<input>元素生成的文件上传域内的所有文件,该属性返回一个FileList对象,

      FileList对象相当于一个数组,开发者可以使用类似于数组的方法来访问该数组内的每个file对象。

      File对象时一个JavaScript对象,JavaScript可以通过该对象获取用户浏览的所有文件的信息。File对象包含如下常用属性:

        name:返回该File对象对于的文件的文件名,不包括文件路径的部分。

        type:返回该File对象对于的文件的MIME类型字符串。

        size:返回该File对象对于的文件的大小。

 

 

posted on 2014-06-05 20:54  My白开水  阅读(115)  评论(0)    收藏  举报