open/gesloten script

Status
Niet open voor verdere reacties.

schaiko

Nieuwe gebruiker
Lid geworden
8 okt 2013
Berichten
1
volgende script moet tonen of het restaurant open of gesloten is

de openingstijden zijn: maandag gesloten, din-vrijdag van 11-21u30 en zaterdag en zondag van 11-14 en 17-23u

Waar zit de fout, blijkbaar toont hij het niet correct

<img id="openimg" src="http://www.domein.be/files/16267/editor/images/rsz_glossy_red_button.png" />
<p id="opentxt">
Wij zijn momenteel gesloten</p>
<script>
var date = new Date();
var day = date.getDay();
var hour = date.getHours();
var minute = date.getMinutes();
if (day >= 3 && day <= 6)
{
if ((hour >= 11 && hour < 21) || (hour == 21 && minute <= 30))
{
document.getElementById("openimg").src="http://www.domein.be/files/16267/editor/images/rsz_glossy_green_button.png";
document.getElementById("opentxt").innerHTML="Wij zijn momenteel open";
}
}
else if (day == 7 || day == 1)
{
if ((hour >= 11 && hour <= 14) || (hour >= 17 && hour <=23))
{
document.getElementById("openimg").src="http://www.domein.be/files/16267/editor/images/rsz_glossy_green_button.png";
document.getElementById("opentxt").innerHTML="Wij zijn momenteel open";
}
}
</script>
 
getDay() geeft 0 tot 6 terug met 0 voor zondag en 6 voor zaterdag.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan