首页 > 其他分享 >html5之文件api

html5之文件api

时间:2023-06-26 10:07:09浏览次数:44  
标签:files 文件 控件 FileList api html5 file var


这篇主要是探讨一下HTML 5的文件API

 

1、FileList对象与file对象

 

 

  • FileList对象表示用户选择文件的列表,在HTML 5中,加了multiple属性,file控件允许放置多个文件
  • 控件内的每一个用户选择的文件都是一个file对象
  • FileList对象是这些file对象的列表
  • file对象有两个属性name属性表示文件名,不包括路径 | lastModifiedDate属性表示文件的最后修改日期 

html:



<input type="file" id="file"/>


 


js:


//下面返回的是FileList
var files = document.getElementById('file').files;
var size = files[0]. size;
var type= files[0]. type;
var name= files[0]. name;



HTML5 已经对file控件增加了 accept属性,只接受某种类型的文件



<input type="file" accept="image/*" id="file" />



关于 FileReader可以查看我写的 http://zhangyaochun.iteye.com/blog/1487900

标签:files,文件,控件,FileList,api,html5,file,var
From: https://blog.51cto.com/u_16170312/6551636

相关文章

  • 【开发者指南】如何在MyEclipse中编辑HTML或JSP文件?(二)
    在上文中(点击这里回顾>>),我们为大家介绍了HTML/JSP编辑器、智能代码完成和内容辅助等功能,本文将继续介绍Emmet支持、Outline视图功能等。MyEclipsev2023.1正式版下载如果您有HTML或JSP文件要编辑,这里将介绍如何编辑。查找以下信息:编辑源代码大纲和属性视图参数页面该功能在MyEcl......
  • Windows Common Log File System (CLFS) Driver,也称为CLFS.sys,是Windows操作系统中的
    WindowsCommonLogFileSystem(CLFS)Driver,也称为CLFS.sys,是Windows操作系统中的一个驱动程序。它提供了一个通用的日志文件系统框架,用于记录和管理系统、应用程序和服务的日志。CLFS.sys文件的路径通常位于Windows操作系统的系统目录中。具体的路径取决于安装Windows的......
  • win32k.sys 是 Windows 操作系统中的一个系统文件,它是负责管理图形操作、窗口绘制和用
    win32k.sys是Windows操作系统中的一个系统文件,它是负责管理图形操作、窗口绘制和用户界面的部分。这个文件位于C:\Windows\System32\drivers\文件夹中。win32k.sys文件是一个核心的系统文件,它在系统启动时加载到内存中,并为应用程序提供图形和窗口管理的支持。它通过与硬件......
  • 烧写文件系统——韦东山嵌入式Linux学习笔记11
    原文:https://blog.csdn.net/longintchar/article/details/71319513本文实验环境:1.windows7(64bit)2.JZ2440(V2)使用u-boot烧写文件系统,一般有两种方法。1.通过USB下载功能2.通过TFTP功能通过USB下载功能烧写文件系统这种方法比较简单。操作步骤:(1)连接板子和PC(串口+USB)(2)进入u-......
  • 【高性能HTML5】读书后感
       前言:     6月份活动又来啦,必须必地参加。这本确实是一本专业方面,仔细地读下来感觉有一些收获。 正文:     这本书带来了: 理解浏览器的代码执行机制如何使用h5的新特性介绍一些模式和技巧介绍一些服务器端的技术    什么是高性能? 页面加载时间:重要......
  • 构建 samba 共享文件服务器
    构建samba共享文件服务器拓扑图:推荐步骤:➢创建组名字➢在/var/share目录中建立三个子目录bdqn、benet、accp,/bdqn目录所有用户只有读取权限、/benet目录bob拥有读取权限,tom拥有读取和写入权限、/accp目录只有marry和benet组用户可以读取写入拒绝其他用户访问......
  • ActiveX 控件在过去是非常流行的技术,但近年来已经逐渐被其他技术所取代。由于其局限性
    ActiveX控件是一种可重用的软件组件,它们基于微软的COM(ComponentObjectModel)技术,并被广泛应用于Windows平台上的应用程序开发。ActiveX控件可以包含图形用户界面元素、功能模块、数据处理等,并提供给其他应用程序使用。下面是关于ActiveX控件的一些常见信息:安装和注册:使用A......
  • 如何监控文件变化,比如密码修改导致 shadow 文件变化
    原始需求是如果系统的密码被修改,或者创建了新用户,就告警出来。本质上,只需要监控/etc/shadow文件变化即可。但是在指标监控体系里,这个事情就比较棘手,只能把文件的mtime作为指标的值上报,服务端再利用delta或者increase函数来判断mtime是否发生了变化。告警出来的文本也会......
  • 文件上传-js前端验证
    先上传一个文件看看  这里有标识文件类型 方法一:禁用js前端验证使用工具禁用所有的js脚本  或者修改onsubmit参数      保证 returncheckFile()函数返回值为true 第二种方法: 上传png文件改为php后缀远程执行命令,回显成功......
  • ESP(EFI System Partition)分区是UEFI固件中的一个特殊分区,通常位于硬盘上的第一个分区,
    ESP(EFISystemPartition)分区是UEFI固件中的一个特殊分区,通常位于硬盘上的第一个分区,用于存储引导加载程序、UEFI应用程序和其他与系统启动相关的文件。ESP分区使用FAT32文件系统,并拥有特定的分区类型GUID(GUIDPartitionTable,GPT)。ESP分区的主要作用是提供一个可被UEFI固件直接......