Koodi

Tämä tulee HEAD-osastoon

<script type="text/javascript">
var Tms, delay;
function Kello6(delay1) {
var ttmmss = "", min, sec;
delay = delay1;
adate = new Date()
ttmmss += adate.getHours();
min = adate.getMinutes();
if (min < 10) ttmmss += ":0" + min;
else ttmmss += ":" + min;
sec = adate.getSeconds();
if (sec < 10) ttmmss += ":0" + sec;
else ttmmss += ":" + sec;

// ao. rivit tulostavat ajan,
// ensimmäinen tilariville,
// toinen tekstilaatikkoon ja
// kolmas otsikkoriville

// poistaaksesi jonkun tulostuksen merkitse se kommentiksi
// kuten nämäkin rivit on merkitty (kauttaviivapari rivin alkuun)

window.status=ttmmss; // tilariville

document.aika.kello.value=ttmmss; // tekstilaatikkoon

document.title = "JS-kelloja siellä täällä ja tässäkin:" +ttmmss; //otsikkoriville

Tms = setTimeout("Kello6(delay)",delay1);
}
</script>

BODY-elementti on seuraavanlainen:

<body onload="Kello6(1000)" onunload="clearTimeout(Tms)">

Tämä tulee BODY-osastoon (mikäli tulostat ajan tekstilaatikkoon)

<form action="javascript:void('0');" name="aika">
<input type="text" name="kello" size="8">
</form>

Tulos

JavaScript-kello, joka tarvittaessa saattaa tulostua tilariville, otsikkoriville ja/tai tekstilaatikkoon:
Weppipakin kotisivulle