setTimeout inside for loop [duplizieren]
Diese Frage hat hier bereits eine Antwort:
setTimeout in der for-Schleife gibt keine aufeinander folgenden Werte aus [duplizieren] 10 AntwortenIch möchte, dass eine Zeichenfolge Zeichen für Zeichen mit folgendem Code angezeigt wird:
function initText()
{
var textScroller = document.getElementById('textScroller');
var text = 'Hello how are you?';
for(c = 0; c < text.length; c++)
{
setTimeout('textScroller.innerHTML += text[c]', 1000);
}
}
window.onload = initText;
Es funktioniert nicht ... was mache ich falsch?