Carsten: Probleme mit 'document.write'

Beitrag lesen

Hi Johannes,  (<---Plural)

t = new Array(
'Zeile1',
'Zeile2',
'Zeile3',
'Zeile4',
'Zeile5',
'Zeile6',
'Zeile7');

for (a=0;a<t.length;a++)
{ document.write(t[a]+"<BR>\n");}

das geht so, document.write() ist aber sehr langsam bei vielen Aufrufen.

schneller gehts wenn du die Ausgabe erst in einem String sammelst:

var out="";
for (a=0;a<t.length;a++)
{
    out +=t[a] +"<br>\n";
}
document.write(out);

Gruss,
Carsten