Frage : Schleifencode, zum der HTML-Tabelle dynamisch zu errichten

Ich möchte eine Schleife verursachen, anstatt, die Blöcke des Codes zu wiederholen unten gezeigt.

Can jemand zeigen mir, wie man den Schleifenindex in den variablen Namen und in den Zellenindizes verwendet?

Thanks.
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
var cell1 = row.insertCell (0);
	var element1 = document.createElement („img“);
	element1.src = imagePath + „1_tn.jpg“;
	cell1.appendChild (element1);

	var cell2 = row.insertCell (1);
	var element2 = document.createElement („img“);
	element2.src = imagePath + „2_tn.jpg“;
	cell2.appendChild (element2);

	var cell3 = row.insertCell (2);
	var element3 = document.createElement („img“);
	element3.src = imagePath + „3_tn.jpg“;
	cell3.appendChild (element3);

	var cell4 = row.insertCell (3);
	var element4 = document.createElement („img“);
	element4.src = imagePath + „4_tn.jpg“;
	cell4.appendChild (element4);

        --Usw. --

Antwort : Schleifencode, zum der HTML-Tabelle dynamisch zu errichten

Versuch using eine Reihe für die Variablen

var-Zellen = neue Reihe ();
var-Elemente = neue Reihe ();

a laufen lassen, damit Schleife sie da viele Male laufen lässt, die Sie wünschen

für (i=0; i==0 {
Zellen [i] = row.insertCell (0);
Elemente [i] = document.createElement („img“);
      Elemente [i] .src = imagePath + (i+1)+ " _tn.jpg "; //since I abfährt von 0 t und Sie fordern 1, folglich (i+1);
      Zellen [i] .appendChild (Elemente [i]);

}

hoffen, dass dieses hilft
Weitere Lösungen  
 
programming4us programming4us