/
Forside
/
Teknologi
/
Udvikling
/
Java Scripts
/
Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn
*
Kodeord
*
Husk mig
Brugerservice
Kom godt i gang
Bliv medlem
Seneste indlæg
Find en bruger
Stil et spørgsmål
Skriv et tip
Fortæl en ven
Pointsystemet
Kontakt Kandu.dk
Emnevisning
Kategorier
Alfabetisk
Karriere
Interesser
Teknologi
Reklame
Top 10 brugere
Java Scripts
#
Navn
Point
1
molokyle
5410
2
Klaudi
2799
3
smorch
2439
4
kim
1360
5
Harlekin
1134
6
bentjuul
984
7
gibson
800
8
severino
695
9
Random
675
10
konsulent..
626
on events sammenblandes
Fra :
Martin Persson
Dato :
11-05-02 02:24
Hej NG
Jeg har to on events på det samme element
ondblclick og onclick
kan man undgå at onclick aktiveres når man dobbeltklikker?
Hilsen Martin
Jakob Andersen (
11-05-2002
)
Kommentar
Fra :
Jakob Andersen
Dato :
11-05-02 10:48
"Martin Persson" <dis-mp@get2net.dk> wrote in message
news:uo_C8.1247$ni.3847@news.get2net.dk...
> Jeg har to on events på det samme element
> ondblclick og onclick
> kan man undgå at onclick aktiveres når man dobbeltklikker?
Det bliver lidt "bizart" men jeg har før lavet noget hvor onclick sætter en
timer igang, og hvis der så ikke indenfor 1 sekund er trykket en gang mere
udføres funktionen, det vil give en lille forsinkelse ved onclick afhængig
af hvor hurtig man tror ens brugere er kan tiden på 1 sekund sættes ned:
<script type="text/javascript">
boolDoIt = true;
function doclick(){
boolDoIt = true;
window.setTimeout("minclickfunktion()", 1000);
}
function dodblclick(){
boolDoIt = false;
//Det der skal udføres ved ondblclick
}
function minclickfunktion(){
if( boolDoIt ){
//Det der skal udføres ved onclick
}
}
</script>
<a href="#" onclick="doclick()" ondblclick="dodblclick()">foo</a>
--
Jakob Andersen
Søg
Alle emner
Teknologi
Udvikling
Java Scripts
Indstillinger
Spørgsmål
Tips
Usenet
Reklame
Statistik
Spørgsmål :
177560
Tips :
31968
Nyheder :
719565
Indlæg :
6408943
Brugere :
218888
Månedens bedste
Årets bedste
Sidste års bedste
Copyright © 2000-2024 kandu.dk. Alle rettigheder forbeholdes.