Samle scripts i én fil?
Hej eksperter..Der er noget, jeg længe har spekuleret lidt over, men ikke helt har fået taget mig sammen til at finde svar på. Jeg har en masse javascripts (mellem <head> og </head>), og da der kommer flere og flere af dem, bliver de efterhånden lidt småirriterende.
Jeg har prøvet med enkelte scripts at sætte dem i en .js fil, men så sker der det, at de pågældende script ikke virker. Jeg må ærligt indrømme, jeg ikke er den store ekspert inden for javascript, så følgende spørgsmål er måske dumt:
Hvad er forskellen på, om man har følgende:
<script language="javascript" type="text/javascript">
function expand(sec){
thisSec = document.getElementById(\'e\' + sec);
if (thisSec){
if (thisSec.style.display != \'none\'){
thisSec.style.display = \'none\'
}
else{
thisSec.style.display = \'table-row\'
}
}
}
</script>
.. i index-filen, eller om man blot fjerner <script></script> og sætter det i en script.js fil? Burde det ikke virker begge steder?
