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