در این پست بهتون آموزش خواهم داد تا چگونه اطلاعات فایل از قبیل نام و حجم و زمان ایجاد فایل و... رو در جاو اسکریپت بدست بیارید.

برای اینکار من یک تابع ساده نوشتم که اطلاعات فایل رو میگره و بصورت alert بهمون نشون میده.

برای دریافت فایل از کاربر نیاز به یک input بصورت زیر داریم:

<input type="file" name="file" id="file" onchange="fileInfo()">
تابع fileInfo هم بصورت زیر هستش:
function fileInfo(){
    var fileName = document.getElementById('file').files[0].name;
    var fileSize = document.getElementById('file').files[0].size;
    var fileType = document.getElementById('file').files[0].type;
    var fileModifiedDate = document.getElementById('file').files[0].lastModifiedDate;
    
    var file_info = fileName+"\n"+fileSize+"\n"+fileType+"\n"+fileModifiedDate;
    alert(file_info);
}