W nagłówku wklejamy to:
<script language="JavaScript" type="text/javascript">
<!--
var zegarekTimerID = null;
function showtime() {
var now = new Date();
var hours = now.getHours();
var minutes = now.getMinutes();
var seconds = now.getSeconds();
var timeValue = ((hours < 10) ? "0" : "") + + hours;
timeValue += ((minutes < 10) ? ":0" : ":") + minutes;
timeValue += ((seconds < 10) ? ":0" : ":") + seconds;
document.clock.face.value = timeValue;
zegarekTimerID = setTimeout("showtime()",1000);
}
</script>
Fragment document.clock.face.value = timeValue; można zastąpić przez window.status = timeValue; aby uzyskać zegarek w pasku stanu. Wtedy należy pominąć następny punkt i nie wstawiać okienka formularza, które nie jest w takim przypadku potrzebne.
Jeśli zdecydowaliśmy się ma zegarek w okienku, w dowolnym miejscu dokumetu umieszczamy coś takiego:
<form name="clock" action="">
<input type="text" name="face" size="8" readonly>
</form>
Teraz musimy uruchomić uruchomić skrypt. Aby odbywało się to automatycznie, przy załadowaniu strony, modyfikujemy tak znacznik <body> :
onLoad="showtime()"
[ Powrót na górę ]
|