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!