小编the*_*ast的帖子

使用嵌套 for 循环创建 HTML 表

我已经为此工作了一天左右,但我有点陷入困境,所以我希望我能摆脱这个困境,对发生的事情有更清晰的了解。

本质上,我正在使用嵌套的 for 循环创建一个 HTML 表。目标是拥有一个每行跨 7 列的表。

var tbl = document.createElement("table");

for (var i = 15; i < 36; i++) {

    for (var j = 0; j < 7; j++) {
        var row = document.createElement("tr");
        var cell = document.createElement("td");
        var cellText = document.createTextNode(i);

        row.appendChild(cell);
        tbl.appendChild(row);

    }
    cell.appendChild(cellText);

}
$('#calendar').append(tbl);
Run Code Online (Sandbox Code Playgroud)

预期结果:

15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31 32 33 34 35
Run Code Online (Sandbox Code Playgroud)

实际结果:

15
16
17
18
19
20
21 …
Run Code Online (Sandbox Code Playgroud)

html javascript jquery

1
推荐指数
1
解决办法
3902
查看次数

标签 统计

html ×1

javascript ×1

jquery ×1