Marco: <td> Breitenangabe FireFox

Beitrag lesen

Leider meldet mir die JavaScript-Konsole garnichts. Auch im DOM-Inspector sieht soweit alles ordentlich aus. Hier auch der Erstellungscode für die Tabelle und Felder:

// controlHandle.offsetWidth ist die Breite des Elternelements.
// Ich habe es auch mit width="100%" versucht, hat jedoch den selben
// Effekt. Die Breite der Tabelle ist auch richtig.

tableHandle = document.createElement("table");
tableHandle.style.width=controlHandle.offsetWidth+"px";
controlHandle.appendChild(tableHandle);

tableBodyHandle = document.createElement("tbody");
tableHandle.appendChild(tableBodyHandle);

// (spätere Methode:)
var trhandle = document.createElement("tr");
tableBodyHandle.appendChild(trhandle);

var tdhandle = document.createElement("td");
tdhandle.style.width = columns[i].columnWidth+"px";
tdhandle.className="mygrid";
tdhandle.innerHTML = arr[i];
trhandle.appendChild(tdhandle);

Dankeschön nochmals!