خاصية defaultValue لمجال تاريخ الإدخال

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

defaultValue تضبط أو تعيد خاصية القيمة الافتراضية لمجال التاريخ.

ملاحظة:القيمة الافتراضية هي خاصية value HTML المحدد في النحو المبين أدناه.

الفرق بين خاصية 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 及更早版本中不显示任何日期字段/日历。