Jaarkalender

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.

Deze code is een aangepaste en gemoderniseerde versie van de code van F. Abbing. Zijn website is helaas verdwenen.

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="jaarkal.js"></script>
<script>
function ToonJaarKalender(){
  var HetJaar = document.getElementById('MijnJaar').value;
  if (HetJaar.length > 0) jak(HetJaar);
}
</script>

(Zet dit in de <BODY>, op de plaats waar je het nodig hebt).

<form
  action="JavaScript:jak(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: voorb192.zip, 2863 bytes.

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

 
terug

html-192; Laatste wijziging: 14 mei 2020