Hallo Andrea,
ich weiß nicht, ob du mit den Hinweisen meiner Vorredner schon etwas anfangen konntest, aber ich möchte dich noch auf ein mögliches Problem hinweisen.
Meine Lösung window.opener.myInput.value="hallo" führt immer
wieder zur Fehlermedlung "Zugriff verweigert".
Das bringt mich auf die Frage: Wo kommt der HTML-Inhalt des neuen Fensters "Test" her? Es ist nämlich in Javascript nicht erlaubt (und ergo i.d.R. auch nicht möglich), auf Fenster zuzugreifen, deren Inhalt von einer anderen Domain stammt. Auch dann nicht, wenn Frame B (in deinem Beispiel) das Fenster "Test" selbst geöffnet hat.
Die Hinweise von Markus und Utz, dass scheinbar der Formularname fehlt, sind dagegen nur die halbe Wahrheit. Denn auch wenn man INPUT-Elemente normalerweise in einem Formular verwendet, ist das nicht zwingend nötig. Wenn man die Feldinhalte sowieso per Javascript auslesen oder setzen will, kann man die INPUT-Elemente auch ohne umschließendes FORM verwenden. Und falls du das getan hast, ist auch deine Adressierung vollkommen richtig.
Weiter viel Erfolg beim Basteln,
Martin