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";
Beispiel 2
Erhalten Sie den Standardwert eines Datumsfelds:
var x = document.getElementById("myDate").defaultValue;
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;
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任何日期字段/日历.