Ved ikke om det er det du mener men i en <body onload="din_funktion()"> kalder du en funktion som enten er forud defineret eller som du self har defineret i et <script> i <head>
Jo du kan lade en funktion kalde en anden. Men "noget" skal starte dem. Fx: <head> <script LANGUAGE="Javascript"> function init(){ udskriv(); } function udskriv(){ document.write("jeg er kaldt fra init") } </script> </head> <body onload="init()"> </body>
'onload' bliver først når siden er indlæst script bliver kørt mens siden bliver indlæst
Altså hvis du f.eks. sætter fokus på et form felt i onload vil det virke, men ikke hvis du kører den direkte fra et script tag, da scriptet så sikkert ikke vil kunne finde feltet da det endnu ikke er indlæst i browseren.
Det er der ikke nogen forskel på. Personligt synes jeg, det giver bedre overblik at skrive det i et script-tag i head'en. Det er dog vigtigt, du ikke bruger to onload-handlers i samme dokument. Den, der står sidst i dokumentet, vil nemlig overskrive alle andre ;o)
/mvh </bole>
Synes godt om
Ny brugerNybegynder
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.