Koodi

Tämä tulee HEAD-osastoon

<script type="text/javascript">
// kello:
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;

// päivämäärä:
var pp,kk,vvvv,pvm;
pp = adate.getDate();
kk = adate.getMonth() + 1;
vvvv = adate.getFullYear();
pvm = pp + '.' + kk + '.' + vvvv;

// ao. rivit tulostavat päivämäärän ja 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 = pvm + " " + ttmmss; // tilariville
document.aika.kello.value = pvm + " " + ttmmss; // tekstilaatikkoon
document.title = "JS-kelloja ja päivämääriä siellä täällä ja tässäkin:" +pvm + " " + 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
 style="display:inline;"
 action="javascript:void('0');"
 name="aika">
<input type="text" name="kello" size="19" />
</form>

Tulos

Päivämäärä ja kello, joka saattaa tulostua tilariville, otsikkoriville ja/tai tekstilaatikkoon:
Weppipakin kotisivulle