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

Automatische Tabelle mit Bildern

Status
Für weitere Antworten geschlossen.

DarkDragon-1993

Neues Mitglied
Ich wollte mal sowas wie eine Bildergallerie erstellen. Da sollen dann die Bilder in der Tabelle auftauchen, wobei nach jedem 3. Bild eine neue Tabellenreihe angefangen wird. Alles klappt ganz gut, nur nicht mit der Reihe. Die Bilder sollen mit einem Array abgerufen werden.
Hier der Code:
Code:
<table cellpadding="2" cellspacing="2" border="2">
    <script type="text/javascript">
    <!--
        pic = new Array[];
        pic[0] = "Undefined";
        pic[1] = "pictures\1.jpg";
        pic[2] = "pictures\2.jpg";
        // usw.
 
        picAlt = new Array[pic.length] // Muss eigentlich nicht sein
        picAlt[0] = "Undefined";
        picAlt[1] = "Bild 1";
        picAlt[2] = "Bild 2";
        // usw.
 
        for (var i = 1; i <= pic[].length; i ++)
        {
            t = i + ".html"; // um die Seite verlinkbar zu machen
 
            if (i == 3 || i == 6 || i == 9)
            {
                j = "<tr>";
                k = "</tr>";
            } else {
                j = "";
                k = "";
            }
 
            document.write(j + "<td><a href=" + t + "><img src=" + pic[i] + " alt=" + picAlt[i] + " border=\"0\"></a></td>" + k);
            }
    //-->
    </script>
</table>

Das Problem ist: ich speichere es, schau' mirs an und nichts ist zu sehen.
Was ist der Fehler?

mfG DarkDragon-1993
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben