Mensen, ik heb een probleempje met een script (countdown teller), hieronder zie je even het gehele script:
Het probleem is dat ik te zien krijg: nog 0 jaar 1 maand en 8 dagen...dit klopt niet...
26 oktober is nog 0 maand en 8 dagen...
weet iemand waar de fout zit?
Uiteraard eerst gegoogled maar niet gevonden wat ik wou...
JavaScript:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
| var Temp2; var timerID = null; var timerRunning = false; function arry() { this.length = 12; this[0] = 31; this[1] = 28; this[2] = 31; this[3] = 30; this[4] = 31; this[5] = 30; this[6] = 31; this[7] = 31; this[8] = 30; this[9] = 31; this[10] = 30; this[11] = 31; } var date = new arry(); function stopclock() { if(timerRunning) clearTimeout(timerID); timerRunning = false; } function startclock() { stopclock(); showtime(); } function showtime() { now = new Date(); var CurMonth = now.getMonth(); var CurDate = now.getDate(); var CurYear = now.getFullYear(); now = null; if (26 < CurDate) { CurDate -= date[CurMonth]; CurMonth++; } if (10< CurMonth) { CurMonth -= 12; CurYear++; } var Yearleft = 2008 - CurYear; var Monthleft = 10 - CurMonth; var Dateleft = 26 - CurDate; document.dateform.b.value = Monthleft; document.dateform.c.value = Dateleft; timerID = setTimeout("showtime()",1000); timerRunning = true; } |
Het probleem is dat ik te zien krijg: nog 0 jaar 1 maand en 8 dagen...dit klopt niet...
26 oktober is nog 0 maand en 8 dagen...
weet iemand waar de fout zit?
Uiteraard eerst gegoogled maar niet gevonden wat ik wou...