إضافة عنصر تحكم HTML ملف إدخال على صفحة الويب:
<input id = file1 type = file />
هذا هو الحال بشكل افتراضي.
الحل هو إضافة سمة وصول إليها ، مثل ::
<input id = file1 type = file access = .xls ، .doc ، .txt ، .pdf />
عند اختيار هذه الطريقة ، سيتم عرضه افتراضيًا:
يعرض مربع تحديد الملف فقط ملفات نوع الملف المخصص الخاص بك ، وهو أيضًا أكثر ملاءمة.
ومع ذلك ، فإن هذا هو الأبسط والأعين.
لذلك ، إذا كنت ترغب في إدراك النوع والممارسة بالمعنى الحقيقي (في الواقع ، هذا ليس حدًا ، فهو يوضح فقط نوع الملف الذي تريده ، وليس القول أنه لا يمكنك اختيار أشياء أخرى) ، أو لديك للسيطرة عليها من خلال JS أو الكواليس للسيطرة عليه
نوع الملف المدعوم:
*.3GPP Audio/3GPP ، Video/3GPP 3GPP Audio/Video*.AC3 Audio/AC3 AC3 Audio*.asf allpication/vnd.ms-asf format Advanced*.AO Audio/BAS IC Audio*.CSS Text/CSS Cascading Style أوراق*.CSV Text/CSV Commission القيم*.DOC Application/MSWORD MS Word document*.DOT Application/MSWORD MS WORD TEMPLATE*.DD Application/XML-DTD نوع المستند تعريف*. .dxf صورة/vnd.dxf تنسيق تبادل رسم AutoCad AutoCad*. *.jpe image/jpeg jpeg*.jpeg image/jpeg jpeg*.jpg image/jpeg jpeg*.js text/javaScript /MPEG MPEG Audio/Video Dream ، Layer II*.MP3 Audio/MPEG MPEG DTREAM ، Layer III*.MP4 AUDIO/MP4 ، VIDEO/MP4 MPEG-4 AUDIO/VIOLY*.MPEG/MPEG MPEG DREATE ، Layer II* . /PNG رسومات الشبكة المحمولة*.POT Application/VND.MS-Powerpoint MS قالب PowerPoint*.PPS Application/VND.MS-Powerpoint MS PowerPoint Application/VND.MS-Powerpoint MS PowerPoint عرض*.RTF Application/RTF ، TEXT/RTF تنسيق نص غني*.SVF صورة/VND.SVF تنسيق ناقل بسيط*. Works Database*.WPS Application/VND.MS-Works مستند نصي*.xhtml Application/XHTML+XML Language Hypertertertex*. MS Excel Macro*.XLS Application/VND.MS-Excel MS TERFERDSETETER*.XLT Application/VND.MS-EXCEL MS TEMPLATE*.XLW Application/VND .MS-EXCEL MS Excel Workspace*.xml Text/XML ، Application ، Application /XML لغة الترميز القابلة للتمديد*.
ما سبق هو كل محتويات هذا المقال.