function addDaysOfMonth(tr, days)
{
- var th = null;
- for (var i = 1; i < days + 1; i++) {
+ let th = null;
+ for (let i = 1; i < days + 1; i++) {
th = document.createElement("th");
th.innerText = i;
tr.appendChild(th);
function addMonthDaysHeader()
{
- var monthdaysheader = document.createElement("tr");
- var date = new Date();
+ let monthdaysheader = document.createElement("tr");
+ let date = new Date();
- for (var i = 1; i < 13; i++) {
+ for (let i = 1; i < 13; i++) {
date.setMonth(i, 0);
addDaysOfMonth(monthdaysheader, date.getDate());
}
function addMonthHeader()
{
- var monthheader = document.createElement("tr");
+ let monthheader = document.createElement("tr");
const monthnames = [ "Januar", "Februar", "März", "April", "Mai", "Juni",
"Juli", "August", "September", "Oktober", "November",
"Dezember" ];
- var date = new Date();
- var month = null;
- var span = null;
+ let date = new Date();
+ let month = null;
+ let span = null;
- for (var i = 1; i < 13; i++) {
+ for (let i = 1; i < 13; i++) {
month = document.createElement("th");
span = document.createAttribute("colspan");
function calender()
{
- var cal = document.getElementById("cal");
- var table = document.createElement("table");
+ let cal = document.getElementById("cal");
+ let table = document.createElement("table");
table.appendChild(addMonthHeader());
table.appendChild(addMonthDaysHeader());