Avatar billede virus Nybegynder
28. november 2004 - 11:28 Der er 2 kommentarer og
1 løsning

Savner ensartethed i mine javascript event funktioner

Jeg har en masse forskellige funktioner, ved onblur, onfocus, onkeydown, onmouseover og onmouseout - ligeledes afhængig af objectet de kaldes fra... Hvordan samler jeg alt det gejl i en enkelt funktion?

Altså 2 ting.
1. Hvordan differencere jeg mellem onmouseover, onfocus o.l?
2. Hvordan finder jeg ud af om det er en tabel celle, et link eller andet jeg eks. har onblur på?

Thx
Avatar billede olebole Juniormester
29. november 2004 - 22:35 #1
<ole>

Umiddelbart lyder det, somom du forestiller dig at sammenkoge 1/3 af sproget i én funktion.

1. Da du selv lægger event-handlers på elementerne, er det blot at have orden i sin kode.
2. Det samme gælder her - du lægger selv onblur-handlers på elementerne, så deeeeet ....

Er det ikke, hvad du mener, må du forklare dig tydeligere  :)

/mvh
</bole>
Avatar billede virus Nybegynder
03. december 2004 - 12:13 #2
Mmmmjoov.. Det kan da godt passe, men hvis det virkeligt er så ekstremt vil jeg da tage dig på ordet og måske droppe ideen, de næste skal vi sige, 6 måneder :o)

Jeg har kigget lidt på event handling, men pt. endnu ikke noget ordentligt, beskrivende materiale, så, så snart det er gjort, kan jeg jo selv løse problemet...

Men it's all about the money, som hende der synger, anyway, thx for pointing me in zE right direction, answer and you will be rewarded with all of zE points! :o)
Avatar billede olebole Juniormester
03. december 2004 - 17:56 #3
oki  :)
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