js
1<table id = t1> 2 <tr> 3 <td>1</td> 4 <td>2</td> 5 <td>3</td> 6 <td>4</td> 7 </tr> 8 <tr> 9 <td>5</td> 10 <td>6</td> 11 <td>7</td> 12 <td>8</td> 13 </tr> 14 <tr> 15 <td>9</td> 16 <td>10</td> 17 <td>11</td> 18 <td>12</td> 19 </tr> 20 <tr> 21 <td>13</td> 22 <td>14</td> 23 <td>15</td> 24 <td>16</td> 25 </tr> 26 </table> 27 28 29
###前提・実現したいこと
この1から16までの4マス×4マスのtableをfor文で作りたいのですが、どのようにするといいのでしょうか。
forの中にforを入れてみたのですが、うまくいきません。
ご教授お願いいたします。
###発生している問題・エラーメッセージ
エラーメッセージ
###該当のソースコード
js
1for (var i = 1; i <=4; i++) { 2 var a = $('<tr>'); 3 for (var j = 1; j <=4; j++) { 4 var b = (j); 5 a.append($('<td>').text(b)); 6 } 7 $('#t1').append(a); 8 }
###試したこと
td( j )を16にし、4マスごとに改行するか、trを作るのだと思うのですが、、
###補足情報(言語/FW/ツール等のバージョンなど)
より詳細な情報
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/11/01 09:07