Tabelle während der Schleife füllen
Max Maier
- javascript
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
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