我在另一个循环中有一个for循环,可以在javascript中创建一个值表。我想将该值插入html中表格的不同网格中。
我有以下代码来制作零表:
function createTurtleBoard(boardSize) {
let tabuleiro = [boardSize];
for (var row = 0; row < boardSize; row++) {
tabuleiro[row] = [boardSize];
for (var column = 0; column < boardSize; column++) {
tabuleiro[row][column] = 0;
//playerPosition.addEventListener('click', movePlayer, false)
}
}
return tabuleiro;
}
function boardOnScreen(boardSize) {
let board = ''
for (var row = 0; row < boardSize.length; row++) {
for (var column = 0; column < boardSize.length; column++) {
board += boardSize[row][column] + ' '
}
board = board + '</br>'
}
return board;
}
我想在预制的html表中插入这些值:
<body>
<table id="tableOfGame">
<tr>
<td><div id="t11" onclick="select(1,1);"></div></td>
<td><div id="t12" onclick="select(1,2);"></div></td>
<td><div id="t13" onclick="select(1,3);"></div></td>
<td><div id="t14" onclick="select(1,4);"></div></td>
<td><div id="t15" onclick="select(1,5);"></div></td>
<td><div id="t16" onclick="select(1,6);"></div></td>
<td><div id="t17" onclick="select(1,7);"></div></td>
<td><div id="t18" onclick="select(1,8);"></div></td>
</tr>
<tr>
<td><div id="t21" onclick="select(2,1);"></div></td>
<td><div id="t22" onclick="select(2,2);"></div></td>
<td><div id="t23" onclick="select(2,3);"></div></td>
<td><div id="t24" onclick="select(2,4);"></div></td>
<td><div id="t25" onclick="select(2,5);"></div></td>
<td><div id="t26" onclick="select(2,6);"></div></td>
<td><div id="t27" onclick="select(2,7);"></div></td>
<td><div id="t28" onclick="select(2,8);"></div></td>
</tr>
<tr>
<td><div id="t31" onclick="select(3,1);"></div></td>
<td><div id="t32" onclick="select(3,2);"></div></td>
<td><div id="t33" onclick="select(3,3);"></div></td>
<td><div id="t34" onclick="select(3,4);"></div></td>
<td><div id="t35" onclick="select(3,5);"></div></td>
<td><div id="t36" onclick="select(3,6);"></div></td>
<td><div id="t37" onclick="select(3,7);"></div></td>
<td><div id="t38" onclick="select(3,8);"></div></td>
</tr>
<tr>
<td><div id="t41" onclick="select(4,1);"></div></td>
<td><div id="t42" onclick="select(4,2);"></div></td>
<td><div id="t43" onclick="select(4,3);"></div></td>
<td><div id="t44" onclick="select(4,4);"></div></td>
<td><div id="t45" onclick="select(4,5);"></div></td>
<td><div id="t46" onclick="select(4,6);"></div></td>
<td><div id="t47" onclick="select(4,7);"></div></td>
<td><div id="t48" onclick="select(4,8);"></div></td>
</tr>
<tr>
<td><div id="t51" onclick="select(5,1);"></div></td>
<td><div id="t52" onclick="select(5,2);"></div></td>
<td><div id="t53" onclick="select(5,3);"></div></td>
<td><div id="t54" onclick="select(5,4);"></div></td>
<td><div id="t55" onclick="select(5,5);"></div></td>
<td><div id="t56" onclick="select(5,6);"></div></td>
<td><div id="t57" onclick="select(5,7);"></div></td>
<td><div id="t58" onclick="select(5,8);"></div></td>
</tr>
<tr>
<td><div id="t61" onclick="select(6,1);"></div></td>
<td><div id="t62" onclick="select(6,2);"></div></td>
<td><div id="t63" onclick="select(6,3);"></div></td>
<td><div id="t64" onclick="select(6,4);"></div></td>
<td><div id="t65" onclick="select(6,5);"></div></td>
<td><div id="t66" onclick="select(6,6);"></div></td>
<td><div id="t67" onclick="select(6,7);"></div></td>
<td><div id="t68" onclick="select(6,8);"></div></td>
</tr>
<tr>
<td><div id="t71" onclick="select(7,1);"></div></td>
<td><div id="t72" onclick="select(7,2);"></div></td>
<td><div id="t73" onclick="select(7,3);"></div></td>
<td><div id="t74" onclick="select(7,4);"></div></td>
<td><div id="t75" onclick="select(7,5);"></div></td>
<td><div id="t76" onclick="select(7,6);"></div></td>
<td><div id="t77" onclick="select(7,7);"></div></td>
<td><div id="t78" onclick="select(7,8);"></div></td>
</tr>
<tr>
<td><div id="t81" onclick="select(8,1);"></div></td>
<td><div id="t82" onclick="select(8,2);"></div></td>
<td><div id="t83" onclick="select(8,3);"></div></td>
<td><div id="t84" onclick="select(8,4);"></div></td>
<td><div id="t85" onclick="select(8,5);"></div></td>
<td><div id="t86" onclick="select(8,6);"></div></td>
<td><div id="t87" onclick="select(8,7);"></div></td>
<td><div id="t88" onclick="select(8,8);"></div></td>
</tr>
</table>
到目前为止,我已经尝试使用document.getElementById("t11").innerHTML = "P1";
插入一些值,但是我想自动执行。
感谢您的支持