From eab2c69e038767e01728b2fb6ab9472022850165 Mon Sep 17 00:00:00 2001 From: Bastian Dehn Date: Sun, 12 Dec 2021 18:57:42 +0100 Subject: [PATCH 1/1] add: html with table month header --- cal.js | 35 +++++++++++++++++++++++++++++++++++ index.html | 12 ++++++++++++ 2 files changed, 47 insertions(+) create mode 100644 cal.js create mode 100644 index.html diff --git a/cal.js b/cal.js new file mode 100644 index 0000000..b949700 --- /dev/null +++ b/cal.js @@ -0,0 +1,35 @@ +function addMonthHeader() +{ + var monthheader = document.createElement("tr"); + const monthnames = [ "Januar", "Februar", "März", "April", "Mai", "Juni", + "Juli", "August", "September", "Oktober", "November", + "Dezember" ]; + var month; + var span; + var date; + + for (var i = 1; i < 13; i++) { + month = document.createElement("th"); + span = document.createAttribute("colspan"); + + month.innerText = monthnames[i - 1]; + date = new Date(); + date.setMonth(i, 0); + span.value = date.getDate(); + + month.setAttributeNode(span); + monthheader.appendChild(month); + } + + return monthheader; +} + +function calender() +{ + var cal = document.getElementById("cal"); + var table = document.createElement("table"); + + table.appendChild(addMonthHeader()); + + cal.appendChild(table); +} diff --git a/index.html b/index.html new file mode 100644 index 0000000..d0566d5 --- /dev/null +++ b/index.html @@ -0,0 +1,12 @@ + + + + Kalender + + + + +
+
+ + -- 2.39.5