无法创建2个表

时间:2013-01-28 15:07:50

标签: javascript html css

我正在尝试根据用户输入动态创建一个表,并且它工作正常,但是,它应该根据用户提供的super输入创建一个表,所以如果{{1} }是super,然后循环创建2个表。然而,除了那之外,它正在做所有事情,因为如果它是,那么表将彼此相邻,而不是彼此之下,因为我已经设置了CSS。有什么想法吗?

2

它应该如何看待

dynamic table

1 个答案:

答案 0 :(得分:3)

它将在当前迭代中将它创建的表重置为新表:

document.getElementById('wrapper').innerHTML = theader + tbody + tfooter;

你必须做这样的事情:

document.getElementById('wrapper').innerHTML += theader + tbody + tfooter;

除了你的评论:

var colStart = num_cols / num_super;

应该是:

var colStart = num_cols * num_super;