Jaarkalender III, versie met weeknummers

Op deze bladzijde wordt een code voorgesteld om een complete jaarkalender op je scherm te laten verschijnen. De kalender toont de algemeen erkende Christelijke feestdagen en andere belangrijke data zoals Koningsdag, Bevrijdingsdag, enz. De datum van vandaag wordt getoond op een rode achtergrond, daarnaast toont de kalender ook de weeknummers.

De weeknummers worden berekend op de manier die beschreven is in het item Het weeknummer berekenen.
De weeknummers worden berekend op basis van de norm ISO 8601. Daarom begint de week in deze kalender op maandag en eindigt de week op zondag.

De kalender kan worden weergegeven voor de jaartallen 1583 t.m. 3000. Deze beperking komt door de rekenmethode en de vereiste nauwkeurigheid bij het berekenen van schrikkeljaren.
Vul het gewenste jaartal in en druk op de knop Toon Kalender. Vanwege de benodigde ruimte op het scherm verschijnt de kalender in een popup.

Gebruik:

De code ziet er als volgt uit:
 
(Zet deze code in de <HEAD>)

<script src="jaarkal3.js"></script>
(Zet dit in de <BODY>, op de plaats waar je het nodig hebt).
<form
  action="JavaScript:jakw(document.getElementById('MijnJaar').value);"
  method="post" name="Formulier" id="Formulier">
<input type="text" name="MijnJaar" id="MijnJaar"
  value="1" size="5" maxlength="4">
<input type="submit" value="Toon Kalender" style="font-weight: bold">
<input type="button" value="Overnieuw"
  onclick="JavaScript:Overnieuw()">
</form>
 
<script>
var nu = new Date();
function Overnieuw() {
  document.getElementById('MijnJaar').value = nu.getFullYear();
}
Overnieuw();
</script>

Downloaden:
 
Druk op de knop: Download deze code  File: voorb369.zip, 3400 bytes.

Opmerking:
 
Van deze kalender bestaat ook een 4-maands versie. Die toont de vorige maand, de huidige maand en de twee volgende maanden, in een horizontale of verticale opmaak.

 
terug

html-369; Laatste wijziging: 15 mei 2020