【发布时间】:2021-08-15 00:53:43
【问题描述】:
我正在尝试生成一个有 2 行的表格,每行有 4 个单元格。每个单元格都应该包含一个图像。我究竟做错了什么?当我调用我的函数时,什么也没有发生。
function generateTable()
{
var table = document.createElement("TABLE");
table.setAttribute("id", "gameBoard");
var row1 = document.createElement("TR");
row1.setAttribute("id", "r1");
table.appendChild(row1);
for (var i = 0; i < 4; i++)
{
var card = document.createElement("TD");
var card_img = document.createElement('img');
card_img.setAttribute("img", "images/card_back.png");
card.appendChild(card_img);
row1.appendChild(card);
}
var row2 = document.createElement("TR");
row2.setAttribute("id", "r2");
table.appendChild(row2);
for (var j = 0; j < 4; j++)
{
var card = document.createElement("TD");
var card_img = document.createElement('img');
card_img.setAttribute("img", "images/card_back.png");
card.appendChild(card_img);
row2.appendChild(card);
}
}
【问题讨论】:
-
您实际上根本没有将表格放到页面上。
标签: javascript html css web