webForumDet fria alternativet

frames och forms

1 svar · 162 visningar · startad av Darren

DarrenMedlem sedan dec. 2002741 inlägg
#1

Sitter och leker lite med frames och forms men får inte det att fungera som jag vill. Det är två frames left och right.

I den vänstra framen har jag en form med ett par 'hidden fields'. När jag klickar på en länk i den vänstra framen så laddas en sida i den högra. När den laddas så vill jag att den läser värdet i de 'hidden fields' i vänstra framen och visar mig en alert box...

nu till koden:

img = parent.left.holder.bild.value;
alert(img);

Koden ovan fungerar i IE 6 (SP1) men inte i Netscape eller Mozilla. Har även försökt med (utan att det blev bättre):

img = parent.frames["left"].forms["holder"].bild.value;
alert(img);

Någon som vet vad felet är?

DarrenMedlem sedan dec. 2002741 inlägg
#2

Denna koden fungerar:

img = parent.left.document.holder.bild.value;
alert(img);
127 ms totalt · 3 externa anrop · cache AV · v20260731051352-full.56cc9887
0 ms — hämta statistik (cache)
0 ms — hämta forumlista (cache)
125 ms — hämta tråd, inlägg och bilagor (db)