js 获取input type=”file” 选择的文件大小、文件名称、上次修改时间、类型等信息

时间:2021-7-3 作者:qvyue

1.html

2.js

   
     function _s() {  
         var f = document.getElementById("f").files;  
         //上次修改时间  
         alert(f[0].lastModifiedDate);  
        //名称  
         alert(f[0].name);  
        //大小 字节  
        alert(f[0].size);  
       //类型  
        alert(f[0].type);  
    }  
判断文件类型
 var type=(src.substr(src.lastIndexOf("."))).toLowerCase();
 if(type!=".jpg"&&type!=".gif"&&type!=".jpeg"&& type!=".png"){
     alert("您上传图片的类型不符合(.jpg|.jpeg|.gif|.png)!");
     return false;
 }
 

3.利用image属性来获取input file里文件的大小:

 

function getFileSize(fileObj)
{
var image=new Image();
image.dynsrc=fileObj.value;
alert(image.fileSize || fileObj.files[0].fileSize);
}




 
function getFilePath(filePath) {
    var image=new Image();
    image.dynsrc=filePath;
    alert(image.filePath);
}
声明:本文内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:qvyue@qq.com 进行举报,并提供相关证据,工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。