Atrybut defaultValue Input Date

Definicja i użycie

defaultValue Atrybut ustawia lub zwraca wartość domyślną pola daty.

Uwaga:Domyślna wartość to Atrybut HTML value wartości określonej w

Różnica między atrybutami defaultValue i value polega na:

  • defaultValue zawiera wartość domyślną
  • natomiast value zawiera bieżącą wartość po pewnych zmianach
  • Jeśli nie zmieniło się, defaultValue i value są takie same (zobacz poniższy przykład)

Atrybut defaultValue jest bardzo przydatny, jeśli chcesz sprawdzić, czy pole daty zostało zmienione.

Przykład

Przykład 1

Zmień wartość domyślną pola daty:

document.getElementById("myDate").defaultValue = "2014-02-09";

Spróbuj sam

Przykład 2

Pobierz wartość domyślną pola daty:

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

Spróbuj sam

Przykład 3

Przykład pokazujący różnicę między atrybutami defaultValue i value:

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

Spróbuj sam

Gramatyka

Zwrócenie atrybutu defaultValue:

inputdateObject.defaultValue

Ustawienie atrybutu defaultValue:

inputdateObject.defaultValue = value

Wartość atrybutu

Wartość Opis
value Określa domyślną wartość pola daty.

Szczegóły techniczne

Wartość zwracana: Wartość ciągowa, która reprezentuje domyślną wartość pola daty.

Obsługa przeglądarek

Liczby w tabeli wskazują na pierwszą wersję przeglądarki, która w pełni obsługuje tę właściwość.

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
Obsługa 10.0 Obsługa Obsługa Obsługa

Uwaga:Element <input type="date"> nie wyświetla żadnego pola daty/kalendarza w przeglądarkach IE11 i wcześniejszych.