问题遇到的现象和发生背景
使用for循环,creatElement(“tr”)和(“td”),最后使用appendChild写入上一层。但无法发挥作用
问题相关代码,请勿粘贴截图
var i,z="0"; var r="";var c="0";
function drawGameBoard( r , c ) {
var table =document.createElement("table");
for(i=1; i <= r; i++) {
var ttr =document.createElement("tr");
for(z=1; z<=c; z++){
var ttd = document.createElement("td");
ttd.className="white";ttd.id=getCellID(8,i,z);
ttr.appendChild(ttd)};
};
var board= document.getElementById("board");document.getElementById("board").appendChild(table);
};
function getCellID (colsPerRow,r,c){var id=colsPerRow*r + c;return "c"+ id;};