Zeigt ein Eingabefeld zur Datums- oder Zahlen-Angabe an.
Zeigt ein Feld an, dessen Eingabe serverseitig als Nummer bzw. Datum
interpretiert und auch als solches beim Speichern in einem Dokument
abgelegt wird.
Wird ein Attribut
format mit angegeben, so werden die Werte
entsprechend den dort angegebenen Vorgaben formatiert. Ansonsten gilt für das Interpretieren von Datumswerten das Standardformat "yyyy/MM/dd HH:mm:ss", für Nummernwerte ein lokalisiertes Standardformat.
Für deutsch- und englischsprachige Benutzer unterstützt das Datums-Eingabefeld auch textuelle Datums-Repräsentationen wie "heute", "gestern" und "morgen" bzw. "today", "yesterday" und "tomorrow".
Für
Datumsfelder: Wenn das Tag mit einem ID-Attribut versehen wird erhält
das Eingabefeld einen Datums-Eingabehelfer in Form eines Kalenders.
Dieser wird automatisch eingeblendet sobald der Cursor sich im Feld
befindet. Dafür sollte im Tag
htmlhead das optionale Script "calendar" geladen werden.
Ein Datums-Eingabefeld, welches über einen Datums-Eingabehelfer verfügt:
<html>
<head><tml:htmlhead scripts="calendar"/></head>
<body>
<tml:form id="form" source="none">
Datumseingabe: <tml:input type="date" id="dateInput"/>
</tml:form>
</body>
</html>