【週刊ドットインストール】 考える力を養うための新クラス『データで学ぶアルゴリズム』を256timesでリリース!
いつもありがとうございます。
const tr = document.createElement('tr');
と
const td = document.createElement('td');
を記入する位置について、教えていただきたいことがあります。
それぞれのコードを記入する位置を変えたら、カレンダーが正しく表示されなくなりました。 <tr> と <td> を作るコードのため、どの位置に記入してもよいと思ってしまったのですが、なぜ下記の位置でないといけないのでしょうか。 ご指導お願いいたします。
<tr>
<td>
weeks.forEach(week=>{ const tr = document.createElement('tr'); week.forEach(date =>{ const td = document.createElement('td'); td.textContent = date.date; if(date.isToday){ td.classList.add('today'); } if(date.isDisabled){ td.classList.add('disabled'); } tr.appendChild(td); }); document.querySelector('tbody').appendChild(tr); });
ドットインストールは、3分動画でマスターできるプログラミング学習サービスです。
3分で気軽に学習でき、スマートフォンからも視聴可能です。ホームページやWebサービスの制作を通して、実践的にプログラミングを学べます。
他にも、ゲーム制作やデータ分析・機械学習・AIに使われる言語まで幅広くカバー。学びたい分野のレッスンがきっと見つかります。
この回答を見るにはプレミアムプランへの登録が必要です
いつもありがとうございます。
と
を記入する位置について、教えていただきたいことがあります。
それぞれのコードを記入する位置を変えたら、カレンダーが正しく表示されなくなりました。
<tr>と<td>を作るコードのため、どの位置に記入してもよいと思ってしまったのですが、なぜ下記の位置でないといけないのでしょうか。ご指導お願いいたします。