Input Date defaultValue Attribut

Definition und Verwendung

defaultValue Eigenschaft setzt oder gibt den Standardwert eines Datumsfelds zurück.

Anmerkung:Der Standardwert ist HTML-Wertattribut vorgeschriebenen Wert.

Der Unterschied zwischen den Attributen defaultValue und value liegt darin:

  • defaultValue enthält den Standardwert
  • Während value den aktuellen Wert nach einigen Änderungen enthält
  • Wenn nichts geändert wurde, sind defaultValue und value gleich (siehe untenstehendes Beispiel)

Wenn Sie herausfinden möchten, ob das Datumsfeld geändert wurde, ist das Attribut defaultValue sehr nützlich.

Beispiel

Beispiel 1

Ändern Sie den Standardwert eines Datumsfelds:

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

Probieren Sie es selbst aus

Beispiel 2

Erhalten Sie den Standardwert eines Datumsfelds:

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

Probieren Sie es selbst aus

Beispiel 3

Ein Beispiel, um die Unterschiede zwischen den Attributen defaultValue und value anzuzeigen:

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

Probieren Sie es selbst aus

Syntax

Rückgabe des Attributs defaultValue:

inputdateObject.defaultValue

Setzen Sie das Attribut defaultValue:

inputdateObject.defaultValue = value

Attributswert

Wert Beschreibung
value Gibt den Standardwert des Datenfelds für das Datum an.

Technische Details

Rückgabewert: Zeichenkettenwert, der den Standardwert des Datenfelds angibt.

Browser-Unterstützung

Die in der Tabelle angegebenen Zahlen beziehen sich auf die erste Version des Browsers, die diese Eigenschaft vollständig unterstützt.

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
Unterstützung 10.0 Unterstützung Unterstützung Unterstützung

Hinweis:Der <input type="date">-Element zeigt in IE11 und frühere Versionen keine任何日期字段/日历.