Avatar billede jaffafo Nybegynder
22. september 2009 - 18:54 Der er 1 kommentar og
1 løsning

Fejl i simpelt javascript

Hej

jeg har et lille javascript der kan toggle imellem at vise og gemme et lille panel i asp.net. Det virker fint hvis jeg har koden i head delen af htmlkoden, men så snart jeg kopierer koden ind i en .js fil og henviser til den får jeg følgende fejl:

Microsoft JScript runtime error: Object expected

    Javascript koden: (.js filen)

isVis=false;

    function togglePanel() {
        if (!isVis) {
          document.getElementById('panelid').style.visibility = "visible";
          isVis = true;
        }
        else {
            document.getElementById('panelid').style.visibility = "hidden";
            isVis = false;
        }
}
Avatar billede tjens Nybegynder
22. september 2009 - 21:36 #1
Der må være en anden forklaring, vedr. filnavn og folder på din js-fil
Avatar billede jaffafo Nybegynder
22. september 2009 - 22:32 #2
Jeg løste problemet

Jeg skulle bruge denne:

<script src="<%= Url.Content("~/Scripts/javascript.js") %>" type="text/javascript"> </script>

istedetfor denne:

<script src="~/Scripts/javascript.js" type="text/javascript"> </script>

Ikke lige til at forudse, men nu virker det :)
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