webForumDet fria alternativet
Logga in / Bli medlem

Formulär via frames och fönster

JavaScript

5 svar · 257 visningar · startad av henrik@vh.se

Medlem sedan sep. 200313 inlägg
Trådstart#1

Jag har ett fönster med flera frames.
I ett av dom finns ett formulär med bland annat en textinput.
Denna input vill jag fylla med ett värde från ett helt annat fönster, också med frames.

Har försökt en hel del, men lyckas inte.
Nån som har erfarenhet av detta?

Mvh,
henrik...

Medlem sedan dec. 20025 483 inlägg
#2

Hejsan!

Kan du beskriva ramstrukturen, samt vad de aktuella formulären och elementen heter?

Medlem sedan sep. 200313 inlägg
#3

Huvudsidan består av flera frameset, nästlade.
Formuläret heter just nu »form« och inputen heter »bild«.

Popup-fönstret består av ett frameset med tre frames.
Jag hoppas på att ett javascript i popup-fönstret ska kunna ge inputen »bild« ett värde.

Har försökt med detta och liknande, men inget funkar:
window.opener.document.forms['forma'].elements['bild'].value = "30";

Tack för hjälpen :)

Medlem sedan sep. 200313 inlägg
#4

*puh*

Jag löste det.
parent.window.opener.document.forms['form'].elements['bild'].value = "xxx";

Tack för hjälpen i alla fall.

Medlem sedan dec. 20025 483 inlägg
#5

Heter formuläret "form" eller "forma"? Öppnas popupfönstret från samma sida som formuläret med elementet "bild"?

Red./ Här var jag sen ser jag. ;) Glöm inte att använda funktionen acceptera som slutgiltigt svar.

Medlem sedan dec. 20025 483 inlägg
#6

Meningen är att funktionen skall användas på det inlägg som löste problemet. I det här fallet ditt senaste inlägg. :)

259 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
122 ms — deklarationer (db)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)
124 ms — ändringar (db)