Nochmal Update ....
So sieht das Script nun aus, nach einwenig Spielerei. Problem nun ist, das er sich absolut Aufhängt -.-
<script type="text/javascript">
function leadzero(intNbr) {
return (intNbr<10) ? '0'+ intNbr : intNbr;
}
function cntdown() {
zeit = new Array("0", "11", "22", "33", "44", "55", "66", "77", "88", "99");
target = new Array("cnt0", "cnt1", "cnt2", "cnt3", "cnt4", "cnt5", "cnt6", "cnt7", "cnt8", "cnt9");
var x = 10;
var ID = "";
var sec = 0;
for(i=0;i<=x;i++)
{
ID = target[i];
sec = zeit[i];
if (sec >= 0)
{
h = Math.floor(sec / 3600);
m = Math.floor((sec % 3600) / 60);
s = sec % 60;
document.getElementById(ID).firstChild.data =
leadzero(h) + ':' +
leadzero(m) + ':' +
leadzero(s);
setTimeout('cntdown(' + (sec-1) + ',"' + ID + '")',999);
}
else
{
document.getElementById(ID).innerHTML = "beendet";
}
}
}
</script>
Meiner Meinung nach, liegt das Problem in der if-Schleife und am Ende des Scripts. Nun bin ich aber wirklich am Ende meiner Weisheit angelangt und flehe um Hilfe !!