Hallo Liebes Forum,
ich möchte in einer Html Seite Uhrzeitabhängige Begrüßung und dazu noch <div - Elemente schalten.
Der Quelltext html sieht folgendermaßen aus:
Die .JS Datei:
Die Begrüßung funktionierte mit document.write noch relativ gut. allerdings wie bringe ich die Begrüßung zur Überschrift?
und des weiteren sollte zu jeder if (stunde....
der entsprechende div bereich freigeschaltet werden.
mit einem link "OnCLick" funktionierte das ja ganz gut -
nur wie verbaue ich das in meiner tageszeit.js.
Ich würde mich freuen wenn ihr mir weiterhelfen könnt.
schöne Grüße
ich möchte in einer Html Seite Uhrzeitabhängige Begrüßung und dazu noch <div - Elemente schalten.
Der Quelltext html sieht folgendermaßen aus:
Code:
<html><head><title> Guten Morgen</title><link rel="stylesheet" href="style.css"
<script language="JavaScript" type="text/javascript" src="tageszeit.js"></script>
</head>
<body>
<h1>Sriptüberschrit-Morgen-Mittag-Abend</h1>
<div id="morgen" hidden>
<iframe src="morgen.pdf" width="50%" height="50%">
</iframe>
</div>
<div id="mittag" hidden>
<iframe src="mittag.pdf" width="50%" height="50%">
</iframe>
</div>
<div id="abend" hidden>
<iframe src="abend.pdf" width="50%" height="50%">
</iframe>
</div>
</body></html>
Die .JS Datei:
Code:
function Tageszeit(){
var datum = new Date()
var stunde = datum.getHours()
gruss = "Hallo Welt"
if (stunde < 8)
gruss = "Guten Morgen, folgende Dinge bedürfen deiner Aufmerksamkeit:"
show_elements(morgen)
if (8 < stunde <17 )
gruss = "Hallo"
show_elements(mittag)
if (stunde > 17)
gruss = "Guten Abend"
show_elements(abend)
}
Tageszeit();
Die Begrüßung funktionierte mit document.write noch relativ gut. allerdings wie bringe ich die Begrüßung zur Überschrift?
und des weiteren sollte zu jeder if (stunde....
der entsprechende div bereich freigeschaltet werden.
mit einem link "OnCLick" funktionierte das ja ganz gut -
<img src="morgen.png" onclick="document.getElementById('morgen').style.display=document.getElementById('morgen').style.display=='block' ? 'none' : 'block';" alt="" border="" height="50px" width="50px"/>
nur wie verbaue ich das in meiner tageszeit.js.
Ich würde mich freuen wenn ihr mir weiterhelfen könnt.
schöne Grüße