Autor Zpráva
Meldo
Profil
Kde je chyba? Nic to nevypise:

<script language="JavaScript" type="text/javascript">
var cas=new Date();
var hodina=cas.getHours();

switch (hodina)
{
case "hodina>=00" :
document.write("Je polnoc");
break;

case "hodina>=6" :
document.write("Vytaje. Je čas k spánku");
break;

case "hodina>=8" :
document.write("Dobré ráno");
break;

case "hodina>=12" :
document.write("Pekné dopoludnie");
break;

case "hodina>=14" :
document.write("Prajem chutný obed");
break;

case "hodina>=17" :
document.write("Pekné popoludnie");
break;

case "hodina>=20" :
document.write("Pekný podvečer");
break;

case "hodina>=20" :
document.write("Peknú noc");
break;
}
</script>
michaelkiller
Profil
co tak kazde upravit takto?
switch (hodina)
{
case "hodina">=0 :
document.write("Je polnoc");
break;
Meldo
Profil
michalkiller :

Stále to nejde. :-<
Pachollini
Profil
switch (hodina)
{
case 0:
document.write("Je polnoc");
break;

case 6 :
case 7 :
case 8 :
document.write("Vytaje. Je čas k spánku");
break;
}
Asi je lepší použít v tomto případě if.
Anonymní
Profil *
<script language="JavaScript" type="text/javascript">
var cas=new Date();
var hodina=cas.getHours();
vat tt=""

switch (hodina)
{
case "0" :tt="Je polnoc"break;

case "6" :tt="Vytaje. Je čas k spánku";break;

case "8" :tt="Dobré ráno";break;
...
}
document.write(tt);

Nebo primo cisla. (nevim, zda to mas retezce nebo co...)
Kazdopadne document.write je treba pouzivat uvazlive a radeji prepisovat vnitrky objektu

Mimoto bych poukazal na priklady javaskriptu
www.jakpsatweb.cz - Javascript - priklady
Toto téma je uzamčeno. Odpověď nelze zaslat.