خاصية 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">.