Moin!
Wie kann ich das mit einfachen Mitteln bewerkstelligen?
Oki, danke für deine Hilfe.
Über Modulo wollte ich das zu Beginn auch lösen, da die Tabelle dynamisch aus einer Datenbank aufgebaut wird. Doch wollte ich wissen ob es auch einen simpleren Weg gibt.
Werde dann doch das gute alte Modulo zu rate ziehen ;)
Entweder beim Erstellen der Tabellen den Hintergrund der Rows selbst zuweisen (über style oder background) oder durch JavaScript erledigen lassen. Ich mache das z.B. hiermit:
var rowColors= 2; // Globale Festlegung wieviele unterschiedliche Zeikenfarben
:
:
var table= content.getElementsByTagName( 'table' );
for (var i=table.length; i--; ) with (table[i]) {
for (var j= tBodies.length; j--; ) {
var tRows= tBodies[j].getElementsByTagName( 'tr' );
for (var k= tRows.length; k--; ) {
tRows[k].className= "row" + (k % rowColors);
}
}
}
>
> die Klassen row0 und row1 müssen hierfür entsprechend definiert sein.
>
> -- Skeeve