Prob. med Array opdelt i kolonner
Hej eksperter,jeg sidder og roder med nedenstående kode. Mit prob. er at jeg nok har stirret mig blind på hvordan jeg opdeler resultatet i 2 kolonner (via en variabel).
Det er en relativ lang liste som jeg gerne vil have sat lidt pænt op...
Desuden er det ikke muligt at lave lidt om på mit Array. Jeg tænker lidt på følg.:
indhold = new Array();
indhold[0] = "Forside|pdf|filnavn.html";
HTML koden er som følg.:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>Untitled</title>
</head>
<body>
<script language="JavaScript">
menu = new Array();
menu[0] = "Forside";
menu[1] = "Referencer";
menu[2] = "Profil";
menu[3] = "Kontakt";
href = new Array();
href[0] = "default.htm";
href[1] = "referencer.htm";
href[2] = "profil.htm";
href[3] = "kontakt.htm";
billede = new Array();
billede[0] = "html";
billede[1] = "pdf";
billede[2] = "word";
billede[3] = "ppt";
</script>
<table>
<tr>
<script language="JavaScript">
antalkolonner = 2;
n = -1;
while (n < menu.length-1)
{
n++;
strTekst = "<td>";
strTekst += "<table border='1' width='100%'>";
strTekst += " <tr>";
strTekst += " <td width='10%' rowspan='2'><img src='/img/menu/" + billede[n] +".gif' border=0</td>";
strTekst += " <td width='90%'>" + menu[n] +"</td>";
strTekst += " </tr>";
strTekst += " <tr>";
strTekst += " <td width='90%'><a href='" + href[n] + "'>Læs mere her</a></td>";
strTekst += " </tr>";
strTekst += " <tr>";
strTekst += " <td width='100%' colspan='2'>denne tekst står under den anden</td>";
strTekst += " </tr>";
strTekst += "</table>";
strTekst += "<td>";
if (n >= antalkolonner) {
strTekst += "<tr><td></td></tr>";
}
document.write(strTekst);
}
</script>
</tr>
</table>
</body>
</html>
Hilsen
Claus
