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