Frechdachs: Für jeden Monat ein eigenes Hintergrundbild

Beitrag lesen

Hallo zusammen,

ich bin auf der Suche nach einer Lösung für eine HTML Seite.
Und zwar möchte ich mittels JS und CSS für jeden Monat ein eigenes Hintergrundbild für eine Seite haben.
(Ohne dass ich jeden Monat eine andere Datei uploaden muss.)

Was ich bisher zusammengebastelt habe ...

  
<script language=javascript>  
function bgwechsel() {  
aktDatum= new Date();  
var monat = aktDatum.getMonth()+1;  
  
var noi = 12;  
bild = new Array(noi+1);  
bild[1] = 'januar.jpg';  
bild[2] = 'februar.jpg';  
bild[3] = 'maerz.jpg';  
bild[4] = 'april.jpg';  
bild[5] = 'mai.jpg';  
bild[6] = 'juni.jpg';  
bild[7] = 'juli.jpg';  
bild[8] = 'august.jpg';  
bild[9] = 'september.jpg';  
bild[10] = 'oktober.jpg';  
bild[11] = 'november.jpg';  
bild[12] = 'dezember.jpg';  
  
document.getElementByTagName('body').style.backgroundImage= 'url('+ bild[monat]+')';  
}  
//-->  
</script>  
  
<body onload=bgwechsel()>

Leider funktioniert das nicht wie gewünscht und ich stehe auf dem Schlauch.
Bei Tante Google bin ich auch bisher nicht wirklich fündig geworden.

Würde mich freuen, wenn Ihr meinen grauen Zellen mal auf die Sprünge helfen könntet.