Animal Crossing Like DIV

vcr

Grünschnabel
hy!

habe Probleme mit dem folgenden Script.
Es soll die Uhrzeit und das Datum auslesen und dann in gewissen Zeiträumen andere background-images setzen. Leider tut es Letzteres nicht, vielleicht kann mir da jemand helfen, danke!

Code:
<script Language="JavaScript">
<!-- vor alten Browsern verstecken

var ZeitString, DatumsString = "";

function ZeitDatum () {
        Jetzt = new Date();
       
        // aktuelles Datum
        Tag = Jetzt.getDate();
        Monat = Jetzt.getMonth()+1;
        
		Jahr = Jetzt.getFullYear();
        DatumsString = Tag;
        DatumsString += ((Monat<10) ? ".0" : ".") + Monat;
        DatumsString += "." + Jahr;
        document.Uhr.Datum.value = DatumsString;

        //aktuelle Uhrzeit
        Stunden = Jetzt.getHours();
        Minuten = Jetzt.getMinutes();
        Sekunden = Jetzt.getSeconds();
        ZeitString = Stunden;
        ZeitString += ((Minuten < 10) ? ":0" : ":") + Minuten;
        ZeitString += ((Sekunden < 10) ? ":0" : ":") + Sekunden;
        document.Uhr.Zeit.value = ZeitString;
		
	if (Stunde >= 5 && Stunde < 10){
			document.getElementById('day_time').style.background Image = "url(style/images/daytimes/morgen.jpg)"; 
		} elseif (Stunde >= 10 && Stunde < 17){
			document.getElementById('day_time').style.background Image = "url(style/images/daytimes/tag.jpg)"; 
		} elseif (Stunde >= 17 && Stunde < 21){
			document.getElementById('day_time').style.background Image = "url(style/images/daytimes/abend.jpg)"; 
		} elseif (Stunde >= 21 && Stunde < 0){
			document.getElementById('day_time').style.background Image = "url(style/images/daytimes/night.jpg)"; 
		} elseif (Stunde >= 0 && Stunde < 5){
			document.getElementById('day_time').style.background Image = "url(style/images/daytimes/night.jpg)"; 
		} else {
			alert("beep");
		}
		
		alert ('hallo');	
		
        setTimeout("ZeitDatum()", 1000);
}
// -->
</script>

Diese if-abfrage ist mehr oder weniger aus PHP portiert, weil ich javascript nicht kann.
 
Zuletzt bearbeitet:
Moin,

Code:
background Image

das gehört zusammen geschrieben, und zwar genau so:
Code:
backgroundImage

Weiterhin:
elseif existiert in JS nicht....da muss wiederum ein Leerzeichen hin...du kannst ja das von backgroundImage nehmen, das brauchst du ja net mehr :-)
Code:
else if
 
Zuletzt bearbeitet:

Neue Beiträge

Zurück