JQuery获取表单上传文件的大小,类型

var fileSize = $('#path')[0].files[0].size;

原生js就把jquery对象转成dom对象就行:

 var dom = document.getElementById("path");
 var fileSize = dom.files[0].size;

获取文件类型:

var path = $('#path').val();
var fileType = path.substring(path.lastIndexOf('.') + 1, path.length).toLocaleLowerCase();
toLocaleLowerCase的相关疑问参考: toLowerCase和toLocaleLowerCase()的区别

之后进行判断就ok。




你可能感兴趣的:(JQuery获取表单上传文件的大小,类型)