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

<input type="file" name="path" id="path" class="input-file">
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。




猜你喜欢

转载自blog.csdn.net/Su_Xingyu/article/details/80430795