Vraag : De code van de lijn HTML- lijst dynamisch om te bouwen

Ik zou een lijn willen tot stand brengen in plaats van het herhalen van de hieronder getoonde blokken van code.

Can iemand toont me hoe te om de lijnindex in de veranderlijke namen en de celindexen te gebruiken?

Thanks.
" codeBody "
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);

        --Enz. --

Antwoord : De code van de lijn HTML- lijst dynamisch om te bouwen

probeer gebruikend een serie voor de variabelen

var cellen = nieuwe Serie ();
var elementen = nieuwe Serie ();

stel a voor lijn in werking om het in werking te stellen zo vaak u willen

voor (i=0; i==0 {
cellen [I] = row.insertCell (0);
elementen [I] = document.createElement („img“);
      elementen [I] .src = imagePath + (i+1) + " _tn.jpg "; //since i begint van 0 en u vereist 1, vandaar (i+1);
      cellen [I] .appendChild (elementen [I]);

}

hoop dit helpt
Andere oplossingen  
 
programming4us programming4us