Атрибут 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.