settingsログイン
メニュー

カレンダーの表示をjavascriptでしたいです

閲覧 42
カレンダーを表示させたいのですが、以下のもので何も表示されません。全くの初心者です、教えていただきたいです。
<!DOCTYPE html>
<html>
<head>
  <meta charset="utf-8">
  <title>カレンダー</title>
</head>
<body>
  <script type="text/javascript">

  var first= new Date(year,month-1,1);
  var last= new Date(year,month,0); //
  var first_day=first.getDay();  //1日の曜日
  var last_date=last.getDate(); //var last= new Date(year,month,0);の0を取得
  var skip=true;
  var date=1;

  for (var row = 0; row < 6; row++){  //1か月に6週表示
   var tr = document.createElement('tr'); //1行作る
      for (var col = 0; col < 7; col++) {   //月曜から日曜
          if (row === 0 && first_day === col){ //falseの場合  1日の曜日とcolが一致した場合
            skip = false;  //日を書き出す
          }
          if (date > last_date) {  //1>0の場合
            skip = true; //空白で埋める
          }
        var td = document.createElement('td');  //セルを作る
        td.innerHTML = skip ? '&nbsp;' : date++;
        tr.appendChild(td);  //trをtdの子要素にする
      }
      tbody.appendChild(tr);
    }
    </script>
  </body>
</html>
匿名 2017 8/16 質問 JavaScript

ログインまたはユーザー登録してから回答してください。

プログラミング・開発言語、JavaScript の企業/事業者/教室/プロの方のホームページの集客、アクセスアップ、SEO対策効果が期待できるリスティングサイト=Ask-itをぜひご活用ください

Ask IT にようこそ。ここではコミュニティメンバーに質問したり、回答を得ることができます。
ITについて質問したい方へ ITについてプロに質問したい方は会員登録後すぐに質問をする事ができます。

プロフェッショナルの方へ 質問に答えていただけるプロフェッショナルの方は下記をご覧下さい

お気づきの点があれば是非お知らせください
...