Атрибут defaultValue Input Month

Определение и использование

defaultValue Свойство устанавливает или возвращает значение по умолчанию для поля месяца.

Комментарий:Значение по умолчанию: Атрибут value HTML определенные в этом.

Разница между атрибутами defaultValue и value заключается в том, что defaultValue содержит значение по умолчанию, а value содержит текущее значение после некоторых изменений. Если изменений нет, defaultValue и value одинаковы (см. "Более подробные примеры").

Если вы хотите проверить, изменился ли месяц/год поля месяца, атрибут defaultValue очень полезен.

Пример

Пример 1

Измените значение по умолчанию для поля месяца:

document.getElementById("myMonth").defaultValue = "2023-06";

Попробуйте сами

Пример 2

Получите значение по умолчанию для поля месяца:

var x = document.getElementById("myMonth").defaultValue;

Попробуйте сами

Пример 3

Пример, показывающий разницу между атрибутами defaultValue и value:

var x = document.getElementById("myMonth");
var defaultVal = x.defaultValue;
var currentVal = x.value;

Попробуйте сами

Синтаксис

Возврат атрибута defaultValue:

monthObject.defaultValue

Установите атрибут defaultValue:

monthObject.defaultValue = value

Значення атрибута

Значення Опис
value Встановлює типове значення для поля місяця.

Технічні деталі

Возвратное значение: Строка значення, що вказує на типове значення для поля місяця.

Підтримка браузерів

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
Підтримка 10.0 Підтримка Підтримка Підтримка

Зверніть увагу:Элемент <input type="month"> не відображає жодного поля дат або календаря в Firefox.