Datum in Input-Feld eintragen geht nicht

Elektro-Wandelt

Grünschnabel
Hallo,

ich habe ein Problem mit einem Script.
Ich möchte das Datum von gestern in 3 Input-Felder eintragen.
Dies soll mit Javascript passen.

Mit meinen Wissen komm ich nicht mehr weiter.

In der Tabelle wird das Datum angezeigt, aber nicht in den INPUT-Feldern.
Wenn ich die Tabelle entferne, weil ein ID-Anker nur einmal vergeben werden darf, wird nichts angezeigt.

Bitte um Hilfe

Christian


HTML:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<HTML>
<HEAD>

<script type="text/JavaScript">
<!--
function getZeit()
    {
    	var Zeit = new Date();
    	var Jahr = Zeit.getFullYear();
    	var Monate = Zeit.getMonth()+1;
         Monate = (Monate < 10) ? "0" + Monate : Monate;
   	var Tag = Zeit.getDate();
    	Tag = (Tag < 10) ? "0" + Tag : Tag -1;
    	var datum1 = Tag;
         document.getElementById("datum1").innerHTML = datum1;
    	var datum2 = Monate;
         document.getElementById("datum2").innerHTML = datum2;
    	var datum3 = Jahr;
         document.getElementById("datum3").innerHTML = datum3;

	setTimeout("getZeit()",100000);
    }
//-->
</script>

<TITLE></TITLE>
</HEAD>
 
<body onLoad="getZeit();">

<table cellpadding="0">
       <tr>
        <td id="datum1">
        </td>
        <td id="datum2">
        </td>
        <td id="datum3">
        </td>
       </tr>
      </table>

<B>Download von den Paketdaten</B>
<br>
Einfach das Datum des letzten Versandtages eingeben und auf anfordern klicken!<br>
<FORM METHOD="post" ACTION="link.php">
<table border="0">
<TR>
<TD>
Letzter<BR>
Versand-<BR>
Tag (TT):</TD><TD><INPUT TYPE="text" id="datum1" NAME="tag" maxlength="2" size="2"><BR>
</TD>
</TR>
<TR>
<TD>
Monat (MM):</TD><TD><INPUT TYPE="text" id="datum2" NAME="mon" maxlength="2" size="2"><BR>
</TD>
</TR>
<TR>
<TD>
Jahr (JJJJ):</TD><TD><INPUT TYPE="text" id="datum3" NAME="jahr" maxlength="4" size="4"><BR>
</TD>
</TR>
</table>

<INPUT TYPE="submit" NAME="Send" VALUE="Link anfordern">
</FORM>

</BODY>
</HTML>
 
Zurück