делаю
var newTableDOM=document.createElement('TABLE');
к нему применяю:
var newRow=newTableDOM.insertRow(0);
и дальше в цикле добавляю
var newCell=newRow.insertCell(i);
newCell.innerText='some text';
получаются прекрасная строка ячеек TD, а как создать сроку именно TH?