chris: Firefox von einem IFrame auf ein anderes IFrame zugreifen

Beitrag lesen

Salü

Ich habe eine Normale HTML Seite mit zwei IFrames, nun möchte ich vom einen IFrame auf ein Textfeld im anderen IFrame zugreifen. Dies klappt in den meisten Browsern so:

wertvomanderenframe = top.anderesiframe.formularname.textfeld.value

Im Firefox allerdings nicht. Er kann bereits 'anderesiframe' nicht mehr finden. Mit

top.document.getElementById('anderesiframe')

findet er zwar das frame (d.h. mit "alert(top.document.getElementById('anderesiframe'))" gibt Firefox "Object HTMLIFrameElement" zurück ), jedoch gehts dann auch nicht mehr weiter.

das hab ich auch schon probiert:

top.document.getElementById('anderesiframe').document.getElementById('textfeld')
top.document.getElementById('anderesiframe').getElementById('textfeld')

hat aber auch nicht geklappt.

Jemand eine Idee?

PS: Der Einsatz von IFrames lässt sich aus Kostengründen nicht vermeiden, sonst hät ich das schon lange getan.