خصائص accept لـ <input> في HTML
التعريف والاستخدام
accept
تحدد الخاصية مرشحًا للأنواع التي يمكن للمستخدم اختيارها من نافذة اختيار الملف.
accept
تحدد الخاصية أنواع الملفات التي يمكن إرسالها عبر تحميل الملف.
ملاحظة:accept
يمكن استخدام الخاصية فقط مع <input type="file"> استخدام معًا.
نصيحة:لا تستخدم هذه الخاصية كأداة التحقق. يجب التحقق من إرسال الملفات على مستوى الخادم.
مثال
يحدد هذا الملف أنواع الملفات التي يمكن للمستخدم اختيارها من نافذة اختيار الملف:
<form action="/action_page.php"> <label for="img">الرجاء اختيار الصورة:</label> <input type="file" id="img" name="img" accept="image/*"> <input type="submit"> </form>
النحو
<input accept="file_extension|audio/*|video/*|image/*|media_type">
نصيحة:إذا كنت ترغب في تحديد عدة قيم، فاستخدم تفصيلات الفواصل العريضة لتقسيم هذه القيم (مثل <input accept="audio/*,video/*,image/*" />
.
قيمة الخاصية
القيمة | وصف |
---|---|
file_extension | يحدد ملفات الإ扩展 التي يمكن للمستخدم اختيارها (مثل: .gif، .jpg، .png، .doc) |
audio/* | يمكن للمستخدم اختيار جميع ملفات الصوت |
video/* | يمكن للمستخدم اختيار جميع ملفات الفيديو |
image/* | يمكن للمستخدم اختيار جميع ملفات الصور |
media_type |
نوع الوسائط صالح، بدون معلمات. يرجى الرجوع إلى نوع الوسائط IANA للحصول على قائمة كاملة بأنواع الوسائط المعاييرية. |
دعم المتصفحات
الرقم في الجدول يشير إلى إصدار المتصفح الذي يدعم الخاصية بشكل كامل أولاً.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
26.0 | 10.0 | 37.0 | 11.1 | 15.0 |