Tag,
object = window.open("http://www.xyz.de");
wert = object.frame.getElementById("id").value;
Ich nehme mal an, "frame" heisst ein Frame auf seite b, oder?
Dann würde ich es mal mit
wert = object-frames['frame'].document.getelementById("id")
probieren.
Dir ist bewusst, dass das überhaupt nur klappen kann, wenn Seite A und Seite B vom selben Host stammen?
Das auslesen anderer Fenster unterliegt der "Same origin policy", für fremde Seiten wird daher der Zugriff durch den Browser verweigert (um Phishing u.ä. zu verhindern).
Gruss,
Joerg