Just nu i M3-nätverket
Gå till innehåll

Haren m.m


Wippika

Rekommendera Poster

function change()

{

if (document.forms[0].layout.options[document.forms[0].layout.selectedIndex].value == "left")

document.images[3].src ="leftlayout.jpg"

 

document.forms[0].layoutopt.value ="right"

 

else if (document.forms[0].layout.options[document.forms[0].layout.selectedIndex].value == "right")

document.images[3].src ="rightlayout.jpg"

else if (document.forms[0].layout.options[document.forms[0].layout.selectedIndex].value == "none")

document.images[3].src ="none.jpg"

 

}

 

 

kan någon se felet i denna koden för den fungerade kanon men när jag la in denna rad..

 

document.forms[0].layoutopt.value ="right"

 

så fick jag felmeddelande att objekt saknas när sidan laddas...

 

 

/Mvh

Länk till kommentar
Dela på andra webbplatser

-Patrik Johansson-

Vet inte om det är så här enkelt men jag tycket det ser ut att fattas lite måsvingar {}

efter ifsatsen.

if (någonting=någonting annat){

gör detta.

}

 

/Neox -(Patrik J)

”Gravitation can not be held responsible for people falling in love”
- citat av Albert Einstein

 

Länk till kommentar
Dela på andra webbplatser

det är nog inte så noga med det för koden fungerar kanon så fort jag tar bort den här raden...

 

document.forms[0].layoutopt.value ="right"

 

Länk till kommentar
Dela på andra webbplatser

LarsJohansson

Är inte säker, men du borde nog lägga till måsvingar runt satserna efter första if-satsen, i stil med:

 

if (document.forms[0].layout.options[document.forms[0].layout.selectedIndex].value == "left"){

document.images[3].src ="leftlayout.jpg"

 

document.forms[0].layoutopt.value ="right"

 

}

 

Du har ju två satser och då måste man innesluta dem med måsvingar. När du tar bort document.forms[0].layoutopt.value ="right"

så har du dock bara en enda sats efter if-satsen och då funkar det även utan måsvingar. Tror jag.

 

 

/Lars

 

Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.

×
×
  • Skapa nytt...