Avatar billede Slettet bruger
10. januar 2003 - 13:59 Der er 1 kommentar og
1 løsning

Kald fra 1 js-fil til en anden

Kan det lade sig gøre at kalde en funktion fra en js-fil fra en anden js-fil?

Eks.: xx.html kalder functionen test() fra testen.js som så kalder funktionen test2() fra testen2.js

I html-dokumentet skriver jeg selvfølgelig
<script language="JavaScript1.2" src="/scripts/testen.js"></script>, men hvad skal jeg skrive i testen.js for at den kan finde test2() ???
Kan det lade sig gøre eller er jeg nødt til at putte det hele i en fil?
Avatar billede mufoxe Nybegynder
10. januar 2003 - 16:15 #1
Umiddelbart vil jeg mene, at det er muligt, men prøv ad. Hvis det ikke virker med <script language="JavaScript1.2" src="/scripts/testen.js"></script>, kan du prøve med <!-- #INCLUDE FILE="<file>" -->

Den smider alle filerne sammen i en når siden vises, så du ikke behøver at kopiere selve indholdet ned i samme fil.
Avatar billede Slettet bruger
10. januar 2003 - 19:20 #2
Når du inkluderer en JS-fil på din side, vil det virke, som om du havde koden i JS-filen stående i script-tags. Derfor skal du bare skrive dette:

<script type="text/javascript" language="JavaScript" src="testen.js"></script>
<script type="text/javascript" language="JavaScript" src="testen2.js"></script>

Så kan du fint køre test2() fra "testen.js" og vice versa.
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