Js countdown script
Ik gebruik nu een countdown script die telkens 1 uur aftelt en dan weer opnieuw gaat aftellen.
Dit zie je in minuten/seconden.
Graag zou ik dit script willen opbouwen zodat hij telkens aftelt vanaf 12 uur, en dat je dan de uren/minuten ziet ipv. minuten/seconden.
Hier is mijn script:
http://pastebin.com/HCGrgrGW
Ik codeer zelf niet in javascript/jquery, alleen php basics, dus ik zelf zal dit script niet kunnen ombouwen!
Ik hoop dat iemand mij hiermee kan helpen, vriendelijke groet!
Code (php)
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
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
setInterval(function() {
function addZero(i) {
if (i < 10) {
i = "0" + i;
}
return i;
}
var d = new Date();
var s = (d.getSeconds());
var m = (d.getMinutes());
var h = (d.getHours());
var x = document.getElementById("timer");
var a = (59 - m);
var b = (59 - m);
var d = (h - 10);
var f = (60 - s);
if (m < 35) {
e = addZero(a);
}
else {
e = addZero(b);
}
var c = "";
var z = "";
var v = "";
if (e < 1 && f < 30) {
t = d + ":" + (e);
}
else {
t = d + ":" + (e);
}
x.innerHTML = (t);
}, 250);
function addZero(i) {
if (i < 10) {
i = "0" + i;
}
return i;
}
var d = new Date();
var s = (d.getSeconds());
var m = (d.getMinutes());
var h = (d.getHours());
var x = document.getElementById("timer");
var a = (59 - m);
var b = (59 - m);
var d = (h - 10);
var f = (60 - s);
if (m < 35) {
e = addZero(a);
}
else {
e = addZero(b);
}
var c = "";
var z = "";
var v = "";
if (e < 1 && f < 30) {
t = d + ":" + (e);
}
else {
t = d + ":" + (e);
}
x.innerHTML = (t);
}, 250);
Niet getest, maar zo zou het ongeveer goed moeten zijn, al twijfel ik over aantal minuten, want ik vermoed dat ie niet bij 59 begint, maar 55, dus laat maar ff weten.
Waar staat (e) voor ?
Dus waarom staat de 'e' tussen haakjes.
Grt Pieter
e = minuten.
Dus e vs (e)
https://autotelicum.github.io/Smooth-CoffeeScript/literate/js-intro.html
Hier vind je alle antwoorden: Gewijzigd op 29/08/2015 00:14:39 door DavY -
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
setInterval(function () {
function addZero(i) {
if (i < 10) {
i = "0" + i;
}
return i;
}
var d = new Date();
var m = (d.getMinutes());
var h = (d.getHours());
var x = document.getElementById("timer")
if (h >= 12) {
h -= 12;
}
h = (11 - h);
m = (59 - m);
t = h + ":" + addZero(m);
x.innerHTML = (t);
}, 250);
function addZero(i) {
if (i < 10) {
i = "0" + i;
}
return i;
}
var d = new Date();
var m = (d.getMinutes());
var h = (d.getHours());
var x = document.getElementById("timer")
if (h >= 12) {
h -= 12;
}
h = (11 - h);
m = (59 - m);
t = h + ":" + addZero(m);
x.innerHTML = (t);
}, 250);
https://jsfiddle.net/Pieter_FR/ry7df48L/
Gewijzigd op 29/08/2015 00:31:31 door Pieter R
Netjes geschreven!
Het werkt super! :)
Graag gedaan!