خاصية Input Date defaultValue
التعريف والاستخدام
defaultValue
تعيين أو إرجاع القيمة الافتراضية للسجل التاريخي.
ملاحظة:القيمة الافتراضية هي خاصية HTML value المحدد في النحو المشار إليه.
الفرق بين الخاصيتين defaultValue و value يكمن في:
- تحتوي defaultValue على القيمة الافتراضية
- بينما يحتوي value على القيمة الحالية بعد بعض التغييرات
- إذا لم يكن هناك تغيير، فإن defaultValue و value متطابقان (انظر المثال أدناه)
إذا كنت ترغب في معرفة ما إذا تم تغيير سجل التاريخ أم لا، فإن الخاصية defaultValue مفيدة جدًا.
مثال
مثال 1
تغيير القيمة الافتراضية للسجل التاريخي:
document.getElementById("myDate").defaultValue = "2014-02-09";
مثال 2
الحصول على القيمة الافتراضية للسجل التاريخي:
var x = document.getElementById("myDate").defaultValue;
مثال 3
مثال يوضح الفرق بين الخاصيتين defaultValue و value:
var x = document.getElementById("myDate"); var defaultVal = x.defaultValue; var currentVal = x.value;
النحو
إرجاع الخاصية defaultValue:
inputdateObject.defaultValue
إعداد الخاصية defaultValue:
inputdateObject.defaultValue = value
قيمة الخاصية
قيمة | الوصف |
---|---|
value | يحدد القيمة الافتراضية لمجال التاريخ. |
تفاصيل التقنية
القيمة المقدمة: | قيمة سلسلة النص، تمثل القيمة الافتراضية لمجال التاريخ. |
---|
دعم المتصفح
الرقم في الجدول يشير إلى إصدار المتصفح الذي يدعم هذه الخاصية بشكل كامل.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
دعم | 10.0 | دعم | دعم | دعم |
ملاحظة:لا يظهر أي مجال تاريخي أو تقويم في إصدارات IE11 والإصدارات الأقدم من علامة <input type="date">.