die aufgabenstellung war fogende: zwei textfelder in einem frame sollen das aktuelle Datum und die uhrzeit anzeigen. die seite soll sich alle paar milli-sekunden aktualisieren. leider habe ich irgendwo noch einen fehler im quellcode und javascript wird nicht bzw. nicht richtig abgeaerbeitet. wer kann mir helfen?
hier der quelltext...
<html>
<head>
<title> </title>
</head>
<script language="JavaScript">
function uhr ()
{
var jahr;
var monat; var tag; var stunden; var minuten; var sekunden;
var AktuellesDatum=new Date();
jahr=AktuellesDatum.getYear();
monat=AktuellesDatum.getMonth()+1;
tag=AktuellesDatum.getDate();
stunden=AktuellesDatum.getHours();
minuten=AktuellesDatum.getMinutes();
sekunden=AktuellesDatum.getSeconds();
window.document.Datum.Date.value=tag+"."+"19"+jahr;
window.document.Datum.Time.value=stunden+"."minuten+"."+sekunden;
window.setTimeout('uhr();',1000);
}
</SCRIPT>
<body bgcolor="black" text="red" onload="window.setTimeout('uhr();',1000);>
<br><br>
<h1>NEWS</h1><br><br>
<h3>
Datum
<FORM NAME="Datum">
<INPUT SIZE=10 NAME="Date">
Uhrzeit
<INPUT SIZE=10 NAME="Time">
<br><br><br>
Mittwoch, 20.03.2002 - Seite gebaut
<br>
<br>
</body></html>
hier der quelltext...
<html>
<head>
<title> </title>
</head>
<script language="JavaScript">
function uhr ()
{
var jahr;
var monat; var tag; var stunden; var minuten; var sekunden;
var AktuellesDatum=new Date();
jahr=AktuellesDatum.getYear();
monat=AktuellesDatum.getMonth()+1;
tag=AktuellesDatum.getDate();
stunden=AktuellesDatum.getHours();
minuten=AktuellesDatum.getMinutes();
sekunden=AktuellesDatum.getSeconds();
window.document.Datum.Date.value=tag+"."+"19"+jahr;
window.document.Datum.Time.value=stunden+"."minuten+"."+sekunden;
window.setTimeout('uhr();',1000);
}
</SCRIPT>
<body bgcolor="black" text="red" onload="window.setTimeout('uhr();',1000);>
<br><br>
<h1>NEWS</h1><br><br>
<h3>
Datum
<FORM NAME="Datum">
<INPUT SIZE=10 NAME="Date">
Uhrzeit
<INPUT SIZE=10 NAME="Time">
<br><br><br>
Mittwoch, 20.03.2002 - Seite gebaut
<br>
<br>
</body></html>