Claus Hoffmann: Fehlende Endzeile für 31. August 2020

Beitrag lesen

problematische Seite

Hallo Rolf,

nach einigem Probieren hab ich für das Refreshen eine funktionierende Lösung gefunden.

KalenderRefresh(document.getElementById('kalender'))

function KalenderRefresh(tabelle){
  if (tabelle){tabelle.innerHTML = ""};
  const d = new Date();
  var dm = d.getMonth() + 1;
  var dj = d.getFullYear();
  Kalender(dm, dj, tabelle);
   // Millisekunden bis Tageswechsel(Mitternacht) berechnen
  let RestMilliSeconds = 86400000 - d.getTime() % 86400000;
  var recall = "KalenderRefresh(document.getElementById('kalender'))";
  setTimeout(recall, RestMilliSeconds);
}

function Kalender (Monat, Jahr, tabelle) {

In der function Kalender muss dann die Definition für tabelle entfernt werden

//const tabelle = document.getElementById('kalender');

Ich bin hier Neuling und möchte nicht einfach so Quelltexte ändern, ohne das es ein Profi gesehen hat :-)

Gruß Claus

Nachtrag: Unsere Posts haben sich überschnitten ....