Hallo,
ich habe Deinen Code jetzt nicht geprüft, aber vieleicht bringt Dich folgendes Beispiel weiter:
var tabelle=document.getElementById("ID_der_Tabelle");
var nzeilen=tabelle.getElementsByTagName("tr").length;
var nspalten=tabelle.getElementsByTagName("tr")[0].getElementsByTagName("td").length;
var z,s;
for(z=0;z<nzeilen;z++) {
var zeile=tabelle.getElementsByTagName("tr")[z];
for(s=0;s<nspalten;s++) {
var spalte=zeile.getElementsByTagName("td")[s];
spalte.firstChild.nodeValue="irgendwas";
}
}
hier wird der Inhalt einer Tabelle verändert, aber der Zugriff auf CSS-Eigenschaften dürfte kein Problem sein. Wichtig ist, dass in dem Beispiel gezielt auf die s-te Spalte in der z-ten Zeile zugegriffen wird.
Gruß, Jürgen