• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

JS Tabelle dynamisch erstellen -> Problem

lufon

Neues Mitglied
Hallo

Ich habe in einer PHP Datei, die mit Ajax in einem Bereich nachgeladen wird, eine Funktion gemacht, die mit JS dynamisch Tabellen erstellt.Leider wird bei meiner Tabelle nur eine Reihe(also ein 'tr') angezeigt.

Wie das ? Hier der Code:

Code:
function createTable(size){
	
	var square = document.getElementById('reload');


	var table = document.createElement('table');
	
	
	for(var i = 0;i<4;i++){
		
		var tr = document.createElement('tr');
		
		for(var i = 0;i<3;i++){
			
			var td = document.createElement('td');
			var td_text = document.createTextNode('hallo');
			td.appendChild(td_text);
			tr.appendChild(td);
			
		}
		
		table.appendChild(tr);
	}
	
	square.appendChild(table);
}

Ich brauch Google Chrome.

Freundliche Grüsse
lufon
 
Du verwendest 2 Mal die Variable i - einmal in der äußeren und dann auch in der inneren Schleife. Du solltest in der inneren Schleife eine andere Variable nutzen.
 
Okay, hab jetzt in der inneren Schleife eine andere Variable verwendet und jetzt funktioniert es wunderbar ! Danke ! :)
 
Zurück
Oben