Avatar billede themastergk Nybegynder
01. januar 2003 - 22:43 Der er 9 kommentarer og
1 løsning

Ned - og optælling

Hej eksperter!!!

Er der nogen, der vil lave følgende opgaver for mig vil jeg være meget glad...

1) en tæller, der tæller fra klokken 00:00:00 i nat (mellem den 31. og den 1.) og opad.

2)en tæller, der tæller ned til den 26. november 2003.

  ¨På forhånd tak¨
            TheMasterGK
Avatar billede medions Nybegynder
01. januar 2003 - 23:08 #1
Her har du din nedtælling, bare lav datoen om!

http://javascript.internet.com/clocks/till-christmas.html

//>Rune
Avatar billede themastergk Nybegynder
01. januar 2003 - 23:49 #2
Mange tak, men jeg mente sådan en med timer:minutter:sekunder
Avatar billede Slettet bruger
02. januar 2003 - 14:27 #3
<html>
<head>
<style>
span {
color: red;
}
</style>
<script>
datoned = new Date(2003, 10, 26, 0, 0, 0); //Datoen i fremtiden (her d. 3/9-2003 kl 00:00:00). Månednummeret skal være én mindre
datoop = new Date(2003, 0, 1, 0, 0, 0);

function tael() {
nu = new Date();

//Tæl ned

nt = datoned.getTime() - nu.getTime();
d = Math.ceil(nt / (1000 * 60 * 60 * 24));
t = Math.ceil(nt / (1000 * 60 * 60));
m = Math.ceil(nt / (1000 * 60));
s = Math.ceil(nt / 1000);
sd = Math.floor(nt / (1000 * 60 * 60 * 24));
st = Math.floor((nt % (1000 * 60 * 60 * 24)) / (1000 * 60 * 60));
sm = Math.floor(((nt % (1000 * 60 * 60 * 24)) % (1000 * 60 * 60)) / (1000 * 60)); //Et uheldigt navn til en variabel...
ss = Math.floor((((nt % (1000 * 60 * 60 * 24)) % (1000 * 60 * 60)) % (1000 * 60)) / 1000); //Et til!
str = sd + ((sd == 1) ? " dag, " : " dage, ") + st + ((st == 1) ? " time, " : " timer, ") + sm + ((sm == 1) ? " minut, og " : " minutter, og ") + ss + ((ss == 1) ? " sekund." : " sekunder.");
getObj("dage").innerHTML = d;
getObj("timer").innerHTML = t;
getObj("min").innerHTML = m;
getObj("sek").innerHTML = s;
getObj("samlet").innerHTML = str;

//Tæl op

nt = nu.getTime() - datoop.getTime();
d = Math.ceil(nt / (1000 * 60 * 60 * 24));
t = Math.ceil(nt / (1000 * 60 * 60));
m = Math.ceil(nt / (1000 * 60));
s = Math.ceil(nt / 1000);
sd = Math.floor(nt / (1000 * 60 * 60 * 24));
st = Math.floor((nt % (1000 * 60 * 60 * 24)) / (1000 * 60 * 60));
sm = Math.floor(((nt % (1000 * 60 * 60 * 24)) % (1000 * 60 * 60)) / (1000 * 60));
ss = Math.floor((((nt % (1000 * 60 * 60 * 24)) % (1000 * 60 * 60)) % (1000 * 60)) / 1000);
str = sd + ((sd == 1) ? " dag, " : " dage, ") + st + ((st == 1) ? " time, " : " timer, ") + sm + ((sm == 1) ? " minut, og " : " minutter, og ") + ss + ((ss == 1) ? " sekund." : " sekunder.");
getObj("dageop").innerHTML = d;
getObj("timerop").innerHTML = t;
getObj("minop").innerHTML = m;
getObj("sekop").innerHTML = s;
getObj("samletop").innerHTML = str;

setTimeout("tael();", 1000);
}

function getObj(id) {
if (document.getElementById)
return document.getElementById(id);
if (document.all)
return document.all[id];
}
</script>
</head>
<body onLoad="tael();">
<h3>Tid til d. 26/11-2003</h3>
<br>
<b>Dage:</b> <span id="dage"></span><br>
<b>Timer:</b> <span id="timer"></span><br>
<b>Minutter:</b> <span id="min"></span><br>
<b>Sekunder:</b> <span id="sek"></span><br><br>
<span id="samlet"></span>
<br><br>
<h3>Tid fra d. 1/1-2003</h3>
<br>
<b>Dage:</b> <span id="dageop"></span><br>
<b>Timer:</b> <span id="timerop"></span><br>
<b>Minutter:</b> <span id="minop"></span><br>
<b>Sekunder:</b> <span id="sekop"></span><br><br>
<span id="samletop"></span>
</body>
</html>
Avatar billede themastergk Nybegynder
03. januar 2003 - 23:31 #4
Hvordan skal det sættes ind på en hjemmeside?
Avatar billede Slettet bruger
04. januar 2003 - 14:45 #5
Ligesom jeg har gjort.
Avatar billede themastergk Nybegynder
04. januar 2003 - 22:06 #6
Det dur ik´
Avatar billede bacardil Nybegynder
04. januar 2003 - 22:10 #7
Kan vi se hvor du har sat det ind?
Avatar billede themastergk Nybegynder
05. januar 2003 - 10:36 #8
Gik ind i FrontPage og slettede alt under "html". Så satte jeg det hele ind som det står ovenfor....
Avatar billede Slettet bruger
05. januar 2003 - 12:38 #9
Du kan se her, at det virker:
http://phoenixv.users.whitehat.dk/tael_op_ned.html
Så måske skulle du prøve lidt mere næste gang...
Avatar billede themastergk Nybegynder
05. januar 2003 - 17:57 #10
Nu fik jeg den også til at virke. Mange tak!!!
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester