dp: Tabelle Erweitern

Beitrag lesen

Hallo,

ich möchte per JavaScript eine Tabelle erweitern. Hierzu folgender Code:

table = getElement("id","table",null);

tr = document.createElement("tr");
td1 = document.createElement("td");
td2 = document.createElement("td");

tr.appendChild(td1);
tr.appendChild(td2);

table.appendChild(tr);

Ich arbeite wie ihr sehen könnt mit der DHTML-Bibliothek. Ich würde jetzt ganz gerne "td1" und "td2" ein paar Styleeigenschaften vergeben - geht aber nicht, zumindest mit dem IE 6.0. Hinzufügen wollte ich die Werte eigentlich über createAttribute(), nodeValue() und setAttributeNode(). Doch dem IE gefällt setAttributeNode() nicht, er sagt die Funktion existiert nicht. Andere Browser (also alle, das ärgert micht sehr) machen keine Probleme und fügen die CSS-Werte ohne murren "td1" und "td2" zu. Ich habe schon versucht, über Umwege meinem dynamischen HTML-Code CSS zu verpassen, klappt aber alles nicht ... habt ihr eventuell eine Idee, wie ich "td1" und "td2" CSS beibringen kann? Die Lösung sollte wenn möglich ohne Browserweichen funktionieren, allerdings nur die aktuellen Versionen der Browser abdecken...

Grüße
Daniel