Das funktioniert an anderer Stelle mit anderen Variablen wunderbar, nur hier nicht. Hier zum Beispiel geht's:
if(typeof Headline[i] != "undefined")
{
document.write("</tr>");
document.write(" ");
document.write("<tr>");
for (var SpaltenZaehler=0;SpaltenZaehler<Spalten;SpaltenZaehler++) { document.write("<TD width='100' align='center' valign='middle'><img src='/img/platzhalter_10x10.gif' width='100' height='5'></TD>"); }
document.write("</tr>");
document.write("<TR><TD colspan='" + Spalten + "'><p class='aqua'>" + Headline[i][1] + "</P></TD></TR>");
Zaehler = "0";
}
Ist doch im Grunde nix anderes, als die Abfrage, die jetzt nicht funktioniert. Was ich gern wüßte: Warum geht die hier, aber die andere, die im Grunde doch genauso ist, nicht?
Gruß,
Sven
Hi Sven,
bist du sicher, dass if(typeof Headline[i] != "undefined") jemals mit einem völlig undefinierten Array Headline konfrontiert wurde? Dann müsste nämlich auch hier ein Fehler auftreten. Wieso kannst du nicht sicherstellen, dass das Array initialisiert wird. Dann prüfst du einfach, ob es leer ist mit VideoS.lenght.
Gruß
Axel