Avatar billede razmuz_dk Nybegynder
31. oktober 2002 - 21:11 Der er 3 kommentarer og
1 løsning

cleartimeout driller

Kig på dette script:
<script>
timeouts = Array();

function booh() {
    alert('der kommer to bøh\'er om 2 sek');
    timeouts['booh1'] = setTimeout("alert('bøøh1');",2000);
    timeouts['booh2'] = setTimeout("alert('bøøh2');",2000);
}

function cancel() {
    clearTimeout("timeouts[booh1]");
}
</script>

<a onclick="booh()">Bøh</a><br>
<a onclick="cancel()">Cancel Bøh</a>

Når man trykker på "Cancel Bøh" skal det første bøøh "cleares" ... men det bliver det ikke..

Spørg ikke hvorfor det er delt op i to funktioner OG timeouts'ene i et array - det skal det bare være, før de virker i den sammenhæng jeg skal bruge dem.

\\- >RAZ
Avatar billede Slettet bruger
01. november 2002 - 16:20 #1
Du må ikke sætte anførselstegn!

clearTimeout(timeouts["booh1"]);

Derudover er det iflg. Ekspertens regler ulovligt at have to identiske spørgsmål åbne. Og det kan man vist godt kalde disse:
http://www.eksperten.dk/spm/277707
Avatar billede razmuz_dk Nybegynder
02. november 2002 - 01:17 #2
Det ved jeg - men jeg tog mig friheden da jeg mente dette spørgsmål er defineret på en helt anden måde så det blev letttere at forstå.

Desuden fandt jeg selv ud af det :-)

Vil du ha point? - så svar :o]
Avatar billede Slettet bruger
03. november 2002 - 20:51 #3
Det er under alle omstændigheder imod reglerne.

Men nej, selvfølgelig vil jeg ikke have point! Jeg hjalp jo ikke! :)
Avatar billede razmuz_dk Nybegynder
03. november 2002 - 21:38 #4
lukker og slukker
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