CSS: Tabelle mit 2 und mehr Kopfzeilen formatieren
bearbeitet von Jan^3Hallo
ich habe es geschafft! 😀
so funktioniert es:
~~~js
var tableElement = document.querySelectorAll('table');
var theadElement;
var tbodyElement;
var firstRowCellElements;
var i, j, maxRowSpan = 0;
for (j = 0; j < tableElement.length; j++) {
theadElement = tableElement[j].createTHead();
tbodyElement = tableElement[j].tBodies[0];
firstRowCellElements = tbodyElement.rows[0].cells;
for (i = 0; i < firstRowCellElements.length; i++)
{
maxRowSpan = Math.max(maxRowSpan, firstRowCellElements[i].rowSpan);
}
for (i = 0; i < maxRowSpan; i++)
{
theadElement.appendChild(tbodyElement.rows[0]);
}
}
~~~
Danke Euch allen!
Jan