Атрибут defaultValue Input DatetimeLocal
Определение и использование
defaultValue
Атрибут устанавливает или возвращает значение по умолчанию для поля локальной даты и времени.
Примечание:Значение по умолчанию: Атрибут value HTML определенном в HTML значении.
Разница между атрибутами defaultValue и value заключается в:
- defaultValue содержит значение по умолчанию
- а value содержит текущее значение после ряда изменений
- Если изменений нет, defaultValue и value одинаковы (см. примеры下方)
Если вы хотите понять, было ли изменено поле локальной даты и времени, атрибут defaultValue очень полезен.
Пример
Пример 1
Изменение значения по умолчанию для поля локальной даты и времени:
document.getElementById("myLocalDate").defaultValue = "2015-01-02T11:42:13.510";
Пример 2
Получение значения по умолчанию для поля локальной даты и времени:
var x = document.getElementById("myLocalDate").defaultValue;
Пример 3
Пример, показывающий разницу между атрибутами defaultValue и value:
var x = document.getElementById("myLocalDate"); var defaultVal = x.defaultValue; var currentVal = x.value;
Синтаксис
Возвращает значение атрибута defaultValue:
datetimelocalObject.defaultValue
Установка значения по умолчанию для атрибута defaultValue:
datetimelocalObject.defaultValue = value
Значение атрибута
Значение | Описание |
---|---|
value | Определяет значение по умолчанию для поля локальной даты и времени. |
Технические детали
Возвратное значение: | Строковое значение, представляющее собой значение по умолчанию для локального поля даты и времени. |
---|
Поддержка браузеров
Числа в таблице указывают на версию первого браузера, который полностью поддерживает этот атрибут.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
Поддержка | 10.0 | Поддержка | Поддержка | Поддержка |
Внимание:Элемент <input type="datetime-local"> не показывает никаких полей даты и времени/календаря в Firefox.