Hallo zusammen,
Ich habe in Javascript folgende Tabelle erstellt:
document.write
('<table width="400" height="400">\
<tr>\
<td class="puzzle" name="feld_0" onclick="verschieben(0)" id="feld_0">'+ akt_inhalte[0] +'</td>\
<td class="puzzle" name="feld_1" onclick="verschieben(1)" id="feld_1">'+ akt_inhalte[1] +'</td>\
<td class="puzzle" name="feld_2" onclick="verschieben(2)" id="feld_2">'+ akt_inhalte[2] +'</td>\
<td class="puzzle" name="feld_3" onclick="verschieben(3)" id="feld_3">'+ akt_inhalte[3] +'</td></tr><tr>\
<td class="puzzle" name="feld_4" onclick="verschieben(4)" id="feld_4">'+ akt_inhalte[4] +'</td>\
<td class="puzzle" name="feld_5" onclick="verschieben(5)" id="feld_5">'+ akt_inhalte[5] +'</td>\
<td class="puzzle" name="feld_6" onclick="verschieben(6)" id="feld_6">'+ akt_inhalte[6] +'</td>\
<td class="puzzle" name="feld_7" onclick="verschieben(7)" id="feld_7">'+ akt_inhalte[7] +'</td></tr><tr>\
<td class="puzzle" name="feld_8" onclick="verschieben(8)" id="feld_8">'+ akt_inhalte[8] +'</td>\
<td class="puzzle" name="feld_9" onclick="verschieben(9)" id="feld_9">'+ akt_inhalte[9] +'</td>\
<td class="puzzle" name="feld_10" onclick="verschieben(10)" id="feld_10">'+ akt_inhalte[10] +'</td>\
<td class="puzzle" name="feld_11" onclick="verschieben(11)" id="feld_11">'+ akt_inhalte[11] +'</td></tr><tr>\
<td class="puzzle" name="feld_12" onclick="verschieben(12)" id="feld_12">'+ akt_inhalte[12] +'</td>\
<td class="puzzle" name="feld_13" onclick="verschieben(13)" id="feld_13">'+ akt_inhalte[13] +'</td>\
<td class="puzzle" name="feld_14" onclick="verschieben(14)" id="feld_14">'+ akt_inhalte[14] +'</td>\
<td class="puzzle" name="feld_15" onclick="verschieben(15)" id="feld_15">'+ akt_inhalte[15] +'</td>\
</tr></table>\
');
Da dieses "ausschreiben" aber sehr viel Platz einnimmt und wenig variabel ist möchte ich die Tabelle durch eine Schleife darstellen. Dabei ist zu beachten, dass sowohl "name="feld_"" / "id="feld_"" als auch die Variablen akt_inhalte[X] fortlaufend größer werden müssen!
Ich habe schon einige Versuche gestartet, aber scheinbar will es einfach nicht klappen, vielleicht habt ihr ja ne Lösung "parat"!!!
Danke im Vorraus
mfg horsti