Avatar billede goje Nybegynder
15. februar 2001 - 15:03 Der er 6 kommentarer og
1 løsning

Fejl i Script.

Jeg er ved at rode med en script, der afhængig af afkrydsningen i felter enabler eller disabler et eller flere felter, men der kommer en fejl på siden selvom scriptet tilsyneladende virker.

Scriptet:

<SCRIPT  language=javascript>

function inslink() {
   
    if (form1.intLink.checked == true && form1.eksLink.checked == true) {
        (form1.eksUrl.disabled = false)
        (form1.linktekst.disabled = false)
        (form1.link.disabled = true)
       
    }
   
    else if (form1.intLink.checked == true && form1.eksLink.checked != true) {
        (form1.link.disabled = false)
        (form1.eksUrl.disabled = true)
        (form1.linktekst.disabled = true)
       
    }
   
    else if (form1.eksLink.checked == true && form1.intLink.checked != true) {
        (form1.eksUrl.disabled = false)
        (form1.linktekst.disabled = true)
        (form1.link.disabled = true)
    }
   
    else {
        (form1.link.disabled = true)
        (form1.linktekst.disabled = true)
        (form1.eksUrl.disabled = true)
    }

}

</SCRIPT>

Kaldes med:

<input type=\"checkbox\" name=\"intLink\" id=\"intLink\" value=\"1\" onClick=\"inslink()\">

på forhånd tak :o)
Avatar billede goje Nybegynder
15. februar 2001 - 15:04 #1
Scriptet kaldes fra 2 checkboxe btw :o)
Avatar billede nitro_xx Nybegynder
15. februar 2001 - 15:07 #2
Prøv at skrive onClick=\"inslink(this.form)\"> i dine checkboxe!
Avatar billede goje Nybegynder
15. februar 2001 - 15:07 #3
DOH!! Det virker hvis man fjerner  () omkring kommandoerne..

Men tak for hjælpen alligevel :o)
Avatar billede goje Nybegynder
15. februar 2001 - 15:08 #4
:o)
Avatar billede jakoba Nybegynder
15. februar 2001 - 17:02 #5
Du har ramlet ind i et af de få steder hvor man SKAL bruge semikolon.
Det virker også hvis du sætter ; efter de 2 første sætninger i hver gruppe.
Avatar billede goje Nybegynder
16. februar 2001 - 08:11 #6
Kewl..

Jeg koder mest application Java, så jeg er lidt i tvivl om hvor man skal bruge ; og hvor man ikke skal.. virker det hvis man sætter ; efter al sin kode, som i \"almindelig\" java?
Avatar billede jakoba Nybegynder
16. februar 2001 - 19:47 #7
semikolon reglerne er ret ens for JavaScript, Java og C. Dvs at noget nær den eneste sætning du IKKE må sætte semikolon efter er en enkeltsætning foran else. Det må man vist heller ikke i Java.

mvh JakobA
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