Hallo,
Haupdatei.HTML
LayerName1
iFrame NameFrame1 scr=HTMLDatei1
FormName1
TextfeldName1 von hier nachLayerName2
iFrame NameFrame2 scr=HTMLDatei2
FormName2
TextfeldName2 hier her
Du kannst über den iframe-Elementknoten gehen, dann kannst du über dessen Eigenschaft document (IE und einige andere Browser) bzw. contentDocument (Browser außer IE) auf das zugehörige document-Objekt zugreifen. Darüber dann wie gewohnt weiter über getElementById.
var iframe = parent.document.getElementById("iFrameID");
var iframeDocument = iframe.document || iframe.contentDocument;
var feld = iframeDocument.getElementById("TextfeldID");
// mach was mit feld
Alternativ: Du gehst über window.frames und umschiffst Browserunterschiede.
var feld = parent.frames.iFrameID.document.getElementById("TextfeldID");
Müsste auf dasselbe herauskommen.
Mathias