25 éve Veletek – PC Dome / PlayDome

HTML segítség kéne...



Írd ide hozzászólásod:

kissgy1028
kissgy1028 [80]
Nem tudom, hogy még aktuális-e a problémád, de ez az egész javascript túl van bonyolítva!
Sokkal jobb és egyszerűbb lenne tömbbel megoldani!!!
Ennek a résznek meg semmi értelme:
if (ora >=0 && ora < 24)
mivel ez a feltétel csak igaz lehet, fölösleges az elágazás.
Itt egy egyszerű megoldás:
<!--
function mainap()
{
var n=new Date();
var nap=new Array(7);
nap[0]="Vasárnap";
nap[1]="Hétfő";
nap[2]="Kedd";
nap[3]="Szerda";
nap[4]="Csütörtök";
nap[5]="Péntek";
nap[6]="Szombat";
document.getElementById('scr').innerHTML=nap[n.getDay()];
t=setTimeout('mainap()',500);
}
//-->
Jelen esetben a napok nevét adja vissza, de helyettük használhatsz bármit!

Ez a rész pedig megint túl van bonyolítva:
<div class="style4 style" id="scr">
Miért kell kétféle class és még egy id is???
A változókban tárolt értékek stílusának meghatározásánál az pedig teljesen lényegtelen, hogy a kódot hova illeszted be.
Ez pedig világosan elárulja, hogy minek a stílusát kellene meghatározni:
document.getElementById("scr")

css-ben csak az scr-hez tartozó stílust kellene definiálni valahogy így:
#scr{
//Stílus meghatározását itt végzed el!
}
Előzmény:

Vissza