2
ジャバスクリプト/ HTMLのカレンダーを作成し、私のカレンダーは、まだ私は、カレンダー全体のカレンダーを印刷しようとすると、と、私は現在</p> <p>しかし、今日の日付を印刷したカレンダーを作成しようとしている
空白であります
私はHTMLで表を印刷しないので、代わりにJavaScriptを使用して表を印刷しようとしていました。
var $ = function (id) { return document.getElementById(id); };
var getMonthText = function(currentMonth) {
if (currentMonth === 0) { return "January"; }
else if (currentMonth === 1) { return "February"; }
else if (currentMonth === 2) { return "March"; }
else if (currentMonth === 3) { return "April"; }
else if (currentMonth === 4) { return "May"; }
else if (currentMonth === 5) { return "June"; }
else if (currentMonth === 6) { return "July"; }
else if (currentMonth === 7) { return "August"; }
else if (currentMonth === 8) { return "September"; }
else if (currentMonth === 9) { return "October"; }
else if (currentMonth === 10) { return "November"; }
else if (currentMonth === 11) { return "December"; }
};
var getLastDayofMonth = function(currentMonth) {
var dt = new Date();
dt.setMonth(currentMonth +1);
dt.setDate(0);
return dt.getDate();
};
window.onload = function() {
//var year =
};
body {
font-family: Arial, Helvetica, sans-serif;
background-color: white;
margin: 0 auto;
width: 360px;
border: 3px solid blue;
padding: 0 2em 1em;
}
h1 {
color: blue;
margin-bottom: .25em;
}
table {
border-collapse: collapse;
border: 1px solid black;
}
td {
width: 3em;
height: 3em;
vertical-align: top;
padding: 0.5 0 0 0.5;
border: 1px solid black;
}
<title>Calendar</title>
<link rel="stylesheet" href="calendar.css">
<script src="calendar.js"></script>
<body>
<main>
<h1><span id="month_year"> </span></h1>
<table id="calendar">
<tr><th>Sun</th><th>Mon</th><th>Tue</th><th>Wed</th><th>Thu</th><th>Fri</th><th>Sat</th></tr>
</table>
</main>
</body>
投稿のある投稿 –
https://jsfiddle.net/wtb1s7bf/ – steven
フィドルを気にしないでください。コードはここで実行されます。 – RobG