forked from WEB-IMB-WS2526/lab-development-imb
24 lines
605 B
JavaScript
24 lines
605 B
JavaScript
const kalender = document.getElementById("kalender");
|
||
const heuteTag = new Date().getDate();
|
||
const heuteMonat = new Date().getMonth();
|
||
const geschenk = "\u{1F381}";
|
||
const baum = "\u{1F384}";
|
||
|
||
for (let i = 1; i <= 24; i++) {
|
||
const tuer = document.createElement("div");
|
||
tuer.classList.add("tuerchen");
|
||
tuer.textContent = i;
|
||
|
||
tuer.addEventListener("click", () => {
|
||
if (i <= heuteTag && heuteMonat === 11) {
|
||
tuer.classList.add("offen");
|
||
tuer.textContent = geschenk;
|
||
} else {
|
||
alert("Noch schläft das Türchen – wie ein Geschenk unter dem " + baum)
|
||
}
|
||
});
|
||
|
||
kalender.appendChild(tuer);
|
||
}
|
||
|