JavaScript - Anzeige einer Uhr

Das aufgelistete Beispiel zeigt eine Uhr, die im Textfeld dargestellt wird.

Beispiel ansehen

Querverweise zum Verständnis : [Einbindung in HTML] [Spezifikation Funktionen] [Objektreferenz window (enthält Timer)] [Objektreferenz elements] [Objektreferenz Date]

Im folgenden Quelltext sind wichtige Bereiche grün und Kommentare gelb markiert.
<html>

<head>
<title>
JavaScript - Beispiel
</title>

<script type="text/javascript"> <!-- Script-Bereich einleiten -->
<!--                             /* HTML-Kommentar fuer Browser ohne JavaScript */

function uhrzeit()
{
  zeit=new Date();               /* Uhrzeit ermitteln */

    /* Uhrzeit in Zeichenkette umwandeln und ins Textfeld schreiben : */
  document.demo.uhr.value=zeit.toLocaleString();

    /* Timeout auf 800 Millisekunden setzen : */
  window.setTimeout("uhrzeit();",800);
}

//-->                          <!-- HTML-Kommentarende -->
</script>                      <!-- Script-Bereich beenden -->

</head>
<body onLoad="uhrzeit();">

<a href="uhr.html">Erkl&auml;rung</a>
  <!-- Link zurueck auf uhr.html -->

<br>
<br>
<br>
<form name="demo">  <!-- HTML-Formular definieren -->

<input type=text name="uhr" value="Guten Tag" size="50">
  <!-- Dies ist das Textfeld -->

</form> <!-- HTML-Formular beenden -->
</body>
</html>
Autor: Ulrich Kritzner