webForumDet fria alternativet

Formulär via frames och fönster

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

henrik@vh.seMedlem sedan sep. 200313 inlägg
#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...

Peter SMedlem sedan dec. 20025 483 inlägg
#2

Hejsan!

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

henrik@vh.seMedlem 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 :)

henrik@vh.seMedlem 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.

Peter SMedlem 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.

Peter SMedlem 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. :)

134 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
131 ms — hämta tråd, inlägg och bilagor (db)