قبول HTML <input> السمة

❮ HTML علامة <input>

مثال

حدد أنواع الملفات التي يمكن للمستخدم اختيارها من مربع حوار إدخال الملف:

<form action="/action_page.php">
  <label for="img">Select image:</label>
  <input type="file" id="img" name="img" accept="image/*">
  <input type="submit">
</form>

التعريف والاستخدام

تحدد السمة acceptعامل تصفية لأنواع الملفات التي يمكن للمستخدم اختيارها من مربع حوار إدخال الملف.

ملاحظة: لا يمكن acceptاستخدام السمة إلا مع ملفات <input type="file">.

تلميح: لا تستخدم هذه السمة كأداة للتحقق. يجب التحقق من صحة عمليات تحميل الملفات على الخادم.


دعم المتصفح

تحدد الأرقام الواردة في الجدول إصدار المتصفح الأول الذي يدعم السمة بشكل كامل.

Attribute
accept 26.0 10.0 37.0 11.1 15.0

بناء الجملة

<input accept="file_extension|audio/*|video/*|image/*|media_type">

نصيحة: لتحديد أكثر من قيمة واحدة ، افصل القيم بفاصلة (على سبيل المثال <input accept="audio/*,video/*,image/*" />،

قيم السمات

Value Description
file_extension Specify the file extension(s) (e.g: .gif, .jpg, .png, .doc) the user can pick from
audio/* The user can pick all sound files
video/* The user can pick all video files
image/* The user can pick all image files
media_type A valid media type, with no parameters. Look at IANA Media Types for a complete list of standard media types

❮ HTML علامة <input>