Avatar billede Slettet bruger
06. marts 2002 - 18:25 Der er 1 kommentar og
2 løsninger

onLoad etc.?

Hvordan kan man placere en eventhandler i sin javascript? Hvis man har en funktion plejer man at gøre sådan med ex. onLoad:

<body onLoad="funktion();">

Men kan man ikke gøre det under java-koden så man er fri for at indsætte onLoad="blabla...i alle sine sider?
Avatar billede jakoba Nybegynder
06. marts 2002 - 19:27 #1
Jo og det er der også mange der gør:


i selve dit script kan du skrive:

document.onload = funktion; //nb ingen parenteser efter 'funktion'

men hvad så når du har TO scripts på en side? så vil nr 2 script blot overskrive den værdi der blev sat i document.onload af skript nr 1. Så brug det varsomt.

mvh JakobA
Avatar billede olebole Juniormester
07. marts 2002 - 11:21 #2
<ole>
Tjahhhhh.....jakoba - det er jo meget, mange finder på, så det skulle såmænd ikke undre mig. Jeg kender nu indtil flere, der - ligesom jeg - hælder mere til window.onload  ;o))
/mvh
</bole>
Avatar billede olebole Juniormester
07. marts 2002 - 11:24 #3
Skæg for sig og snot for sig ..... onload-event'en ligger på window-objektet.
Man kan også vælge fyre en anonym funktion af:

window.onload = function() {
  alert("Jamen, det virker jo...!");
  // ...og noget mere kode
  // ...og endnu mere  =o)
}

/mvh
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