Hallo beisammen,
weiß jetzt nicht, ob das in Javascript rein muss oder hier. Bitte daher um Nachsicht:
Ich habe mal ein wenig in JS gespielt und einen einfachen Countdown zusammengeschustert, der mir soweit gefällt:
HTML
<!DOCTYPE html>
<html lang="de">
<head>
<meta charset="UTF-8">
<title>Countdown</title>
</head>
<body>
Der Contdown läuft in: <div id="countdown"></div> Sekunden ab.
<script>
var counter = (function() {
var count = function(i) {
document.querySelector("#countdown").innerHTML = i;
if (i > 0) {
setTimeout(function() { count(i-1); },1000)
}
};
return count;
})();
counter(10);
</script>
</body>
</html>
Alles anzeigen
So weit so gut. Ergebnis ist zumindest richtig. Somit ist Javascript kein Problem.
Aber warum zum Teufel sind das dann 3 Zeilen? Es soll doch alles in einr Zeile stehen.
Ich denke das liegt am HTML und ich steh mal wieder auf dem Schlauch.
Vermutlich bin ich wieder in einer "Gedankenschlange" und die Experten hier werden sich krumm lachen.
Trotzdem danke
olkostbe