Max Maier: Tabelle während der Schleife füllen

Ich möchte eine Tabelle während einer Schleife erstellen und befüllen. Das ganze funktioniert (mit dem unten stehenen Code) leider nur mit dem Internet Explorer und NICHT mit Mozilla! Wie könnte eine Mozilla fähige Version auschauen?

Das XML einlesen funktioniert mit dem Mozilla gut! Ist also nicht das Problem!

Script:

while(zaehler <= counter) {
aktive=tickerobj.childNodes[(zaehler-1)].childNodes[0].firstChild.nodeValue;
if (aktive=="true") {
kursname=tickerobj.childNodes[(zaehler-1)].childNodes[1].firstChild.nodeValue
beschreib=tickerobj.childNodes[(zaehler-1)].childNodes[2].firstChild.nodeValue
//testfile=tickerobj.childNodes[(zaehler-1)].childNodes[3].firstChild.nodeValue
kursfile=tickerobj.childNodes[(zaehler-1)].childNodes[4].firstChild.nodeValue
kpath=tickerobj.childNodes[(zaehler-1)].childNodes[5].firstChild.nodeValue
document.write("<TR><TD class=zahl align=middle width=33 background=images/buttonblue.gif height=35>");
document.write(zaehler);
document.write("</TD><TD width=302 height=35><SPAN class=bluebold>");
document.write(kursname);
document.write("</SPAN><BR><SPAN class=linkstil>[<A class=linkstil href='javascript:show_Beschreibung("");
document.write(beschreib);
document.write("");'>Beschreibung</A>] [<A class=linkstil href='javascript:start_Kurs("");
document.write(kursfile + "","" + kpath + "","" + kursname);
document.write("");'>Demo starten</A>] </SPAN></TD></TR>");
}
zaehler++
}

mfg.
Max Maier

  1. Hallo,

    document.write("<TR><TD class=zahl align=middle width=33 background=images/buttonblue.gif height=35>");

    ... class='zahl' ... ebenso align='...' und background='...'

    document.write("</TD><TD width=302 height=35><SPAN class=bluebold>");

    dito.

    document.write("</SPAN><BR><SPAN class=linkstil>[<A class=linkstil href='javascript:show_Beschreibung("");

    dito, und ob show_Beschreibung(" ok ist, möchte ich bezweifeln. Ich glaube, show_Beschreibung(); wäre besser

    document.write("");'>Beschreibung</A>] [<A class=linkstil href='javascript:start_Kurs("");

    dito

    document.write(kursfile + "","" + kpath + "","" + kursname);

    ?                                ?

    document.write("");'>Demo starten</A>] </SPAN></TD></TR>");

    ?
    Bring mal die Quotierungen in Ordnung, vieleicht wars das ja schon.
    Z.B. document.write("<span class='Klasse' ...>...");

    Gruß, Jürgen