Datum in ein Textfeld eintragen
Wenn Sie das aktuelle Datum in ein Formular eintragen möchten, können Sie dieses Script zu Hilfe nehmen,
das direkt unter das entsprechende Formular gesetzt wird:
<form name="demo">
<input type=text name="Datum" size="10"></input>
[weitere Formularelemente]
</form>
<script type="text/javascript">
var jetzt = new Date();
var Tag = jetzt.getDate();
var Monat = jetzt.getMonth() + 1;
var Jahr = jetzt.getFullYear();
var Heute = Tag + '.' + Monat + '.' + Jahr;
document.demo.Datum.value = Heute;
</script>
Zwei Dinge gilt es zu beachten:
-
Wenn Sie die eingetragenen Daten im Formular per Reset-Button löschen, wird auch das Datum entfernt.
Wie Sie das umgehen können, zeigt Ihnen der Tip Formulardaten löschen. - Das Datum wird vom aufrufenden Rechner bereitgestellt. Wenn das Datum auf diesem Rechner falsch eingestellt ist, wird auch ein falsches Ergebnis geliefert.