Avatar billede webbe Nybegynder
05. december 2000 - 13:09 Der er 11 kommentarer og
1 løsning

Runtime Error - syntax error!

Hejsa!

Jeg får en fejl i mit javascript, men kan ikke gennemskue hvad fejlen er:

Her er koden:

<script language=\"JAVASCRIPT\">
<!--
    function Checkcover() {
        if (document.forms.form1.coverbillede.value)
            document.forms.form1.coverbilledeexists.value = \"true\";
        else
            document.forms.form1.coverbilledeexists.value = \"false\";
    }
    function Checklydklip1() {
        if (document.forms.form1.lydklip1.value)
            document.forms.form1.lydklip1exists.value = \"true\";
        else
            document.forms.form1.lydklip1exists.value = \"false\";
    }
    function Checklydklip2() {
        if (document.forms.form1.lydklip2.value)
            document.forms.form1.lydklip2exists.value = \"true\";
        else
            document.forms.form1.lydklip2exists.value = \"false\";
    }
    function Checklydklip3() {
        if (document.forms.form1.lydklip3.value)
            document.forms.form1.lydklip3exists.value = \"true\";
        else
            document.forms.form1.lydklip3exists.value = \"false\";
    }
    function Checklydklip4() {
        if (document.forms.form1.lydklip4.value)
            document.forms.form1.lydklip4exists.value = \"true\";
        else
            document.forms.form1.lydklip4exists.value = \"false\";
    }
    function Checklydklip5() {
        if (document.forms.form1.lydklip5.value)
            document.forms.form1.lydklip5exists.value = \"true\";
        else
            document.forms.form1.lydklip5exists.value = \"false\";
    }
}
//-->
</script>

Er der nogen der kan hjælpe?
Avatar billede webbe Nybegynder
05. december 2000 - 13:09 #1
Den melder fejl i min linie 42 - det er tuborg-klammen inden function Checklydklip5!
Avatar billede mape Nybegynder
05. december 2000 - 13:11 #2
Du skal fjerne \"\" fra værdierne du checker på, når det er en boolean værdi du får.
Avatar billede webbe Nybegynder
05. december 2000 - 13:14 #3
mape!

Inden jeg accepterer dit svar vil jeg gerne have en forklaring på hvorfor den når helt ned til linie 42 inden den melder fejl.

Hvis det er på grund af \"\" skulle den jo melde fejl allerede når den starter på mit javascript!?
Avatar billede webbe Nybegynder
05. december 2000 - 13:16 #4
I øvrigt virker dit løsningsforslag heller ikke, så jeg bliver nødt til at afvise det!
Avatar billede mape Nybegynder
05. december 2000 - 13:17 #5
glem første svar!
nyt svar: Du har en klamme til sidst i scriptet, men ikke en startklamme først. Dvs. at du har en slutklamme mere end en startklamme.
Avatar billede nikolajdu Nybegynder
05. december 2000 - 13:18 #6
en for meget
Avatar billede webbe Nybegynder
05. december 2000 - 13:18 #7
Dvs. jeg skal have en startklamme?

Jeg har prøvet at slette min slutklamme, men det virkede ikke!
Avatar billede mape Nybegynder
05. december 2000 - 13:20 #8
Ja, en startklamme mere, før function Checkcover()
Avatar billede webbe Nybegynder
05. december 2000 - 13:21 #9
Okay - det virkede, men nu har jeg et andet problem (du får de 15 point), men det hører hjemme i en anden kategori!
Avatar billede olebole Juniormester
05. december 2000 - 13:49 #10
<ole>
Du skal under ingen omstændigheder have en ekstra start-klamme...du skal slette din ene slut-klamme. Det andet er noget rod og forkert syntaks!
/mvh
</bole>
Avatar billede nikolajdu Nybegynder
05. december 2000 - 13:54 #11
Master OleBole has spoken....
Avatar billede olebole Juniormester
05. december 2000 - 13:58 #12
:oD)
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