Hallo, Ik ben bezig met een webdesign cursus en moet nu voor het eerst met Javascript werken. Als voorbeeld moet ik volgende code gebruiken welke bij mij gewoon niet wil werken:
<body>
<div id=tijdscript></div>
<script>
var rDe = 0
var hr = -1;
var nD = -1
function stijdscript()
{var today = new Date();
if ( hr != today.getHours())
{if ( nD != today.getDate())
{nFY = today.getFullYear();
nM = today.getMonth();
nD = today.getDate();
todayA = new Date(nFY,nM,nD,4,0,0)
endofyear = new Date(nFY-1, 11, 31,6,0,0);
Tday = Math.ceil((todayA.getTime()-endofyear.getTime())/(1000*60*60*24));
W1day = Tday;
if( endofyear.getDay() <6) W1day += endofyear.getDay() + 1;
Week = Math.ceil((W1day)/7);
Mes2 = ".";
for (ir = 1; ir <= rDe; ir++)
{eval("Rm = rV" + ir + "[0] - 1; Rd = rV" + ir +"[1]"); if ( Rm == nM && Rd == nD) Mes2 =
"" + eval("rV" + ir + "[2]");}
Mese = (". Dag " + Tday + " - kalender week " + week + Mes2)}
hr = today.getHours();
gr = "morgen";
if (hr >= 12) gr = "middag";
if (hr >= 18) gr = "navond";
Mesb = ("Goede" + gr +" op ")}
document.getElementById('tijdscript').innerHTML = (Mesb + today.toLocaleString() + Mese);
setTimeout('stijdscript()',1000;}
Stijdscript();
</script>
</body>
Kan iemand mij a.u.b. zeggen wat er mis mee is?
<body>
<div id=tijdscript></div>
<script>
var rDe = 0
var hr = -1;
var nD = -1
function stijdscript()
{var today = new Date();
if ( hr != today.getHours())
{if ( nD != today.getDate())
{nFY = today.getFullYear();
nM = today.getMonth();
nD = today.getDate();
todayA = new Date(nFY,nM,nD,4,0,0)
endofyear = new Date(nFY-1, 11, 31,6,0,0);
Tday = Math.ceil((todayA.getTime()-endofyear.getTime())/(1000*60*60*24));
W1day = Tday;
if( endofyear.getDay() <6) W1day += endofyear.getDay() + 1;
Week = Math.ceil((W1day)/7);
Mes2 = ".";
for (ir = 1; ir <= rDe; ir++)
{eval("Rm = rV" + ir + "[0] - 1; Rd = rV" + ir +"[1]"); if ( Rm == nM && Rd == nD) Mes2 =
"" + eval("rV" + ir + "[2]");}
Mese = (". Dag " + Tday + " - kalender week " + week + Mes2)}
hr = today.getHours();
gr = "morgen";
if (hr >= 12) gr = "middag";
if (hr >= 18) gr = "navond";
Mesb = ("Goede" + gr +" op ")}
document.getElementById('tijdscript').innerHTML = (Mesb + today.toLocaleString() + Mese);
setTimeout('stijdscript()',1000;}
Stijdscript();
</script>
</body>
Kan iemand mij a.u.b. zeggen wat er mis mee is?