Ikke lige sådan nej. En Function bliver ikke afviklet før den bliver kaldt, så der er ingen måder hvorpå den kan kalde på sig selv. Men du kan placere function toggle_it(0); efter slut tegnet på din function. Så vil den kalde på den lige efter den er loadet...
onload er kun til brug i HTML tags, for at fortælle browseren at der er en script kode. Imellem <script> og </script> er det jo ikke nødvendigt da man ved hjælp fra <scrip> taget har fortalt browseren at der er script der skal afvikles.
Så det skal være:
<script type="text/javascript" language="javascript"> function toggle_it(prnum){ for(i = 0; i<= 8; i++)document.getElementById("pr"+i).style.display='none'; document.getElementById("pr"+prnum).style.display='block'; } function toggle_it(0); </script>
Den forklaring forstår jeg ikke en hat af --> "onload er kun til brug i HTML tags, for at fortælle browseren at der er en script kode. Imellem <script> og </script> er det jo ikke nødvendigt da man ved hjælp fra <scrip> taget har fortalt browseren at der er script der skal afvikles."
- og dette holder da heller ikke en meter: function toggle_it(0);
PS: Language-attributten i et script-tag har været deprecated i mange år, efterhånden :)
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.