Ik heb de volgende code gevonden op het i-net. Het script telde terug met een ingestelde tijd. de tijd werd alleen weergegeven in mm:ss en ik wilde alleen de sceconde hebben. Na wat sloop werk hield ik het volgende over. Nu weet ik het alleen niet meer. Ik ben een verschrikkelijke nieuwbie op het gebied van JS dus ik ben ban dat ik niet verder zal komen. De code:
code:
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
| <SCRIPT LANGUAGE="JavaScript">
<!-- Hide the script from old browsers --
<!-- Original: Michael P. Scholtis (mpscho@planetx.bloomu.edu)
<!-- This script and many more are available free online at -->
<!-- The JavaScript Source!! http://javascript.internet.com -->
<!-- Begin
var down;
var csec2;
function Seconds(data) {
for(var i=0;i<data.length;i++) if(data.substring(i,i+1)==":") break;
return(data.substring(i+1,data.length));
}
function Display(sec) {
var disp;
if(sec<=9) disp+="0"+sec;
else disp+=sec;
return(disp);
}
function DownRepeat() {
csec2--;
if(csec2=-1) {
document.sw.disp2.value=Display(csec2);}
}
if(csec2==0) alert("U tijd is om!");
else down=setTimeout("DownRepeat()",1000);
}
}
function Down() {
csec2=0+Seconds(document.sw.beg2.value);
DownRepeat();
}
// End -->
</SCRIPT>
</head>
<BODY>
<CENTER>
<FORM name="sw">
<input type="text" name="beg2" size="7" value15">
<TABLE border="3" width="150">
<TR align="center">
<TD><input type="button" value="Start" onclick="Down()"></TD></TR>
<TR align="center"><td colspan="2">Nog <input type="text" name="disp2" size="4"> Seconden te gaan</TD></TR>
</TABLE>
</FORM> |