أنواع المدخلات في HTML5
تحتوي HTML5 على العديد من المدخلات الجديدة الخاصة بالنماذج forms . و التي تسمح بالتحكم التام بحقول المدخلات .
المدخلات الجديدة هي
- color
- date
- datetime
- datetime-local
- month
- number
- range
- search
- tel
- time
- url
- week
ملاحظة : على الرغم من أنها مدخلات جديدة الا أنها ليست مدعومة من قبل جميع المتصفحات و على كل حال يمكنك استخدامها و اذا كان المتصفح لايدعمها عندها ستظهر بشكل نص عادي و لن تأثر على حقول المدخلات الاخرى .
نوع المدخل : اللون color
يستخدم اللون في حقل المدخلات و الذي يجب أن يحتوي على لون .
مثال : يمكنك اختيار أحد الألوان
نوع المدخل : التاريخ Date
يسمح للمستخدم تحديد التاريخ .
مثال
نوع المدخل : التاريخ و الوقت datetime
تسمح datetime للمستخدم باختيار التاريخ و الوقت ( مع الوقت العالمي ) .
مثال
نوع المدخل : التاريخ و الوقت المحلي datetime-local
يستخدم هذا النوع من المدخلات datetime-local للمساح للمستخدم بتحديد التاريخ و الوقت محلياً حسب توقيت بلده .
مثال
نوع المدخل : email
يستخدم المدخل email للحقل الذي يتطلب ادخال بريد الكتروني .
مثال
ملاحظة : يدرك المتصفح سفاري و iPhone نوع البريد الالكتروني كما يمكنه التنبه بالبريد الغير فعال مثل يجب اضافة اشارة @ او .com للبريد .
نوع المدخل : month
يسمح للمستخدم باختيار الشهر و السنة .
مثال
نوع المدخل number
يستخدم المدخل number لإضافة أرقام في حقل الادخال و التي يجب أن تكون قيم عددية حصراً .
مثال
القيمة يجب أن تكون من 1 حتى 5 فقط
اذا أردت استخدام تقييد حول استخدام الأرقام يمكنك استخدام التالي :
- max : تحدد القيمة العظمى المسموحة .
- min : تحدد القيمة الدنيا المسموحة .
- step : تحدد الرقم الصحيح المدخل .
- value : تحدد القيمة الافتراضية .
نوع المدخل : range
يستخدم هذا النوع من المدخلات لادخال عدد معين من القيم . كما يمكن تحديد هذه القيم و تقييدها لعدد الأرقام المقبولة .
مثال
اذا أردت استخدام تقييد حول استخدام الأرقام يمكنك استخدام التالي :
- max : تحدد القيمة العظمى المسموحة .
- min : تحدد القيمة الدنيا المسموحة .
- step : تحدد الرقم الصحيح المدخل .
- value : تحدد القيمة الافتراضية .
نوع المدخل : البحث search
يستخدم الحقل بحث للحقول الخاصة لصنع محرك بحث .
مثال
نوع المدخل : tel
تعريف حقل معين لادخال رقم هاتف .
مثال
نوع المدخل : time
تسمح للمستخدم بتحديد الوقت .
مثال
نوع المدخل : url
يستخدم النوع url للمدخلات التي تحتوي على روابط خارجية .
يتم تفعيل قيمة الرابط التشعبي url عند ارسال النموذج .
مثال
ملاحظة : يدرك المتصفح سفاري و iPhone نوع الرابط التشعبيurl كما يمكنه التنبه بالرابط الغير فعال مثل يجب اضافة .com
نوع المدخل : week
تسمح للمستخدم باختيار الاسبوع .
مثال
المتصفحات الداعمة لعناصر المدخلات الجديدة
Opera | Safari | IE | Chrome | Firefox | نوع المدخل |
---|---|---|---|---|---|
نعم | لا | لا | لا | لا | color |
نعم | نعم | لا | نعم | لا | date |
نعم | نعم | لا | نعم | لا | datetime |
نعم | نعم | لا | نعم | لا | datetime-local |
نعم | لا | لا | نعم | نعم | |
نعم | نعم | لا | نعم | لا | month |
نعم | نعم | لا | نعم | لا | number |
نعم | نعم | لا | نعم | لا | range |
لا | نعم | لا | نعم | لا | search |
لا | لا | لا | لا | لا | tel |
نعم | نعم | لا | نعم | لا | time |
لا | لا | لا | نعم | نعم | url |
نعم | نعم | لا | نعم | لا | week |
بإمكانك إدراج الأكواد الغير قابلة لنشر بتحويله عبر محول الأكواد لتصلك إشعارات ردود هذا الموضوع على البريد الإلكترونى أضف علامة بالمربع بجوار كلمة "إعلامى" عبّر عن تعليقكالإبتسامات