Hallo,
ich erstelle mir in einer Schleife ein neues DIV-Element. Das funktioniert soweit auch, allerdings werden mir ständig neue Container hinzugefügt.
Die Funktion in der sich die Schleife befindet wird mit einem Intervall ständig neu aufgerufen, damit Änderungen bei der Array-Länge mit eingeschlossen werden.
Wie bekomme ich es hin, dass die Anzahl der erstellten Elemente immer der Länge meines Arrays entspricht, unter Ausführung des Intervalls?
Vielen Dank für Eure Hilfe.
VG
ich erstelle mir in einer Schleife ein neues DIV-Element. Das funktioniert soweit auch, allerdings werden mir ständig neue Container hinzugefügt.
Die Funktion in der sich die Schleife befindet wird mit einem Intervall ständig neu aufgerufen, damit Änderungen bei der Array-Länge mit eingeschlossen werden.
Code:
for(var j = 0; j < array.length; j++) {
var div = document.createElement('div');
div.id = 'test' + j;
div.className = 'test';
document.getElementById('main').appendChild(div);
document.getElementById('test+j').innerHTML = j;
}
Wie bekomme ich es hin, dass die Anzahl der erstellten Elemente immer der Länge meines Arrays entspricht, unter Ausführung des Intervalls?
Vielen Dank für Eure Hilfe.
VG
Zuletzt bearbeitet von einem Moderator: