خصوصية Input FileUpload ملفات
التعريف والاستخدام
ملفات
الخصوصية تعود بـ Object FileList، يمثل ملفًا أو أكثر مختارًا باستخدام زر تحميل الملفات.
من خلال Object FileList، يمكنك الحصول على اسم الملف، حجمه، ومحتواه.
هذه الخاصية قابلة للقراءة فقط.
مثال
استخدم زر تحميل الملفات لاختيار ملفًا أو أكثر من ملفاتك وعرض معلومات حول الملفات المختارة:
var x = document.getElementById("myFile"); var txt = ""; if ('files' in x) { if (x.files.length == 0) { txt = "اختر ملفًا أو أكثر."; } else { for (var i = 0; i < x.files.length; i++) { txt += "<br><strong>" + (i+1) + ". file</strong><br>"; var file = x.files[i]; if ('name' in file) { txt += "اسم: " + file.name + "<br>"; } if ('size' in file) { txt += "حجم: " + file.size + " بايت <br>"; } } } } document.getElementById("demo").innerHTML = txt;
اللغة
fileuploadObject.files
تفاصيل التقنية
الناتج المطلوب: | مثلث FileList، يمثل الملفات المختارة. |
---|
دعم المتصفحات
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
الدعم | 10.0 | الدعم | الدعم | الدعم |