frames och forms

JavaScript

1 svar · 168 visningar · startad av Darren

Medlem sedan dec. 2002789 inlägg
Trådstart#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?

Medlem sedan dec. 2002789 inlägg
#2

Denna koden fungerar:

img = parent.left.document.holder.bild.value;
alert(img);
661 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
356 ms — deklarationer (db)
0 ms — hämta statistik (cache)
284 ms — hämta tråd, inlägg och bilagor (db)
374 ms — ändringar (db)