Poznakomlus,
Похоже вот так тоже сработает:
var table = document.createElement('table');
var html = '';
for (i = 1; i < lastDate; i++) {
html += '<td></td>';
}
table.innerHTML = html
Именно в этом причина непонятки TC'a
Я около часа голову ломал. Браузер, по-ходу, сам оборачивает td в tr и tbody. Медвежья услуга, мля.