Autor Zpráva
Anonymní
Profil *
Jde nějak udělat, že třeba od 12:00 do 06:00 bude na mých stránkách text AHOJ a od 06:00 do 24:00 třeba text ČAU? Jestli to jde, jak?
Bubák
Profil
Uprav si tuhle prasárnu:
<script language="JavaScript"><!--
var datum = new Date();
var mesic = datum.getMonth();
var hodina = datum.getHours();
mesic++;
document.write ('Dnes je ')
if (datum.getDay()==0) {document.write('nedele')}
if (datum.getDay()==1) {document.write('pondeli')}
if (datum.getDay()==2) {document.write('utery')}
if (datum.getDay()==3) {document.write('streda')}
if (datum.getDay()==4) {document.write('ctvrtek ')}
if (datum.getDay()==5) {document.write('patek')}
if (datum.getDay()==6) {document.write('sobota')}
document.write (' '+datum.getDate() + '. '+mesic+'. '+datum.getYear())
document.write (', ' + 'preji ')
if (hodina >= 0 && hodina < 1) {document.write("dobry novy den!") }
if (hodina >= 1 && hodina < 4) {document.write("hezky zbytek noci!") }
if (hodina >= 4 && hodina < 9) {document.write("dobre rano!") }
if (hodina >= 9 && hodina < 11) {document.write("dobre dopoledne!") }
if (hodina >= 11 && hodina < 13) {document.write("dobre poledne!") }
if (hodina >= 13 && hodina < 18) {document.write("dobre odpoledne!") }
if (hodina >= 18 && hodina < 21) {document.write("dobry vecer!") }
if (hodina >= 21 && hodina < 24) {document.write("pekny zbytek dne!") }
// --></script>
peta
Profil *
Bubák
Uzasny, fakt. Nejaky SWITCH nebo ELSE IF a ARRAY ti nic nerika?

if (datum.getDay()==0) {document.write('nedele')}
SWITCH nebo lepe ARRAY

if (hodina >= 0 && hodina < 1) {document.write("dobry novy den!") }
if (hodina >= 1 && hodina < 4) {document.write("hezky zbytek noci!") }
ELSE IF a pak ti staci sledovat jen, zda je cislo vetsi nez nejaka hodnota.
Pripadne pouzit ARRAY s tim, ze bys mel nejake hodnoty duplicitni.
peta
Profil *
Anonymní
jinak teda jakpsatweb - javascript - priklady - datum a cas
Toto téma je uzamčeno. Odpověď nelze zaslat.