Javascript-Uhr

marcel2

Grünschnabel
Ich hab einen Javascript geschrieben, mit dem ich eine Uhr aus einzelbildern machen will.

Als erstes hab ich die Einzelbilder vorgeladen.
Das hab ich natürlich in einem unsichtbaren div-Container gemacht.
Code:
<div style="display: none;">
<img src="images/digitaluhr/zahl0.bmp" width="30" height="42">
<img src="images/digitaluhr/zahl1.bmp" width="30" height="42">
<img src="images/digitaluhr/zahl2.bmp" width="30" height="42">
<img src="images/digitaluhr/zahl3.bmp" width="30" height="42">
<img src="images/digitaluhr/zahl4.bmp" width="30" height="42">
<img src="images/digitaluhr/zahl5.bmp" width="30" height="42">
<img src="images/digitaluhr/zahl6.bmp" width="30" height="42">
<img src="images/digitaluhr/zahl7.bmp" width="30" height="42">
<img src="images/digitaluhr/zahl8.bmp" width="30" height="42">
<img src="images/digitaluhr/zahl9.bmp" width="30" height="42">
</div>

Dann hab ich die Einzelbilder für die Uhr eingefügt und ihnen einen Namen gegeben.
Code:
<nobr>
<img src="images/digitaluhr/zahl.bmp" name="STZ" width="30" height="42">
<img src="images/digitaluhr/zahl.bmp" name="STE" width="30" height="42">
<img src="images/digitaluhr/zahl.bmp" name="MZ" width="30" height="42">
<img src="images/digitaluhr/zahl.bmp" name="ME" width="30" height="42">
<img src="images/digitaluhr/zahl.bmp" name="SZ" width="30" height="42">
<img src="images/digitaluhr/zahl.bmp" name="SE" width="30" height="42">
</nobr>

jetzt hab ich den Script geschriben
Code:
[<script language="javascript">
fuction digitalclock () {
Datum = new Date();
stunden = Datum.getHours();
minuten = Datum.getMinutes();
sekunden = Datum.getSeconds();
a = Math.round((stunden+5)/10-1);
b = stunden - Math.round((stunden+5)/10-1)*10;
c = Math.round((minuten+5)/10-1)*10;
d = minuten - Math.round((minuten+5)/10-1)*10;
e = Math.round((sekunden+5)/10-1)*10;
f = minuten - Math.round((sekunden+5)/10-1)*10;
pfad = "images/digitaluhr/zahl";
typ = ".bmp";
document.images.STZ.src = pfad + a + typ;
document.images.STE.src = pfad + b + typ;
document.images.MZ.src = pfad + c + typ;
document.images.ME.src = pfad + d + typ;
document.images.SZ.src = pfad + e + typ;
document.images.SE.src = pfad + f + typ;
neustart = window.setTimeout("digitalclock()", 1000);
}
digitalclock();
</script>/

Leider funktioniert der Script nicht!
Habt ihr eine Lösung?
Danke im Vorraus!
 

Anhänge

danke jetzt klappts! :) :)
ich musste den skript noch ein wenig ändern:
Code:
a = Math.floor(stunden/10);
b = stunden - Math.floor(stunden/10)*10;
c = Math.floor(minuten/10);
d = minuten - Math.floor(minuten/10)*10;
e = Math.floor(sekunden/10);
f = sekunden - Math.floor(sekunden/10)*10;
 

Neue Beiträge

Zurück