Hallo entree,
Okay, machen wir es anders, hier ein bsp. was funktioniert (damit habe ich es auch getestet und danach festgestellt, dass das document fehlte)
Das FrameSet (Parent)
<html>
<head>
<title>MainFrame</title>
<script type="text/javascript">
function doIt(text){
window.Hauptframe.document.forms['b_form'].textfeld.value=text;
}
</script>
</head>
<frameset cols="150,*">
<frame name="Inhalt" target="Hauptframe" src="left.html">
<frame name="Hauptframe" src="right.html">
</frameset>
</html>
Im linken Frame habe ich eine HTML Datei, die die Funktion doIt(); im Parent aufruft:
<a href="#" onclick="parent.doIt('Hallo');">Klick mich</a>
im rechten Teil läd eine HTML-Seite, sie ein Formular enthält:
<form name="b_form" action="#">
<input type="Text" name="textfeld" value="" size="" maxlength="">
</form>
Wenn ich auf den "Link" auf der linken Seite klicke, wird das Wort Hallo im Textfeld auf der rechten Seite geschrieben...
Mit freundlichem Gruß
Micha