derletztekick: Aufruf einer "parent-funktion" und Parameterübergabe

Beitrag lesen

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