Mechthild: auf Daten in einem IFRAME zugreifen

Hallo :-)

ich habe 2 Dateien,
in Datei1.htm ist auch ein Iframe

<iframe name="fra" id="fra" src="datei2.htm" height ......></iframe>

dort gibt es ein <input name="vorname" value="Horst">.

Wie kann ich von Datei1.htm diesen Horst auslesen, habe mit firstchild auch schon probiert, bin da aber nicht so richtig weitergekommen.

Gebt mir bitte einen Tip oder einen Hinweis, wo ich bei SelfHTML
nachlesen muß.

Danke Mechthild :-)

  1. Hallo Mechthild,

    ich konnte nicht so genau herauslesen, von welcher Datei Du auf den Inhalt zugreifen möchtest. Sollte es aus der datei2.htm sein, so solltest Du Dir parent mal ansehen. Um den Inhalt des Feldes zu bekommen, schaust Du Dir die Formular auch noch an.

    Mit freundlichem Gruß
    Micha

    1. hallo Micha,

      ich will von Datei1 aus das untergeordnete Iframe (Datei2) auslesen,
      mit parent geht doch bloß nach oben??
      vieleicht muß ich da mit irgendwelchen Knoten arbeiten ??

      Danke trotzdem :-)

      1. Hallo Mechthild,

        mit parent geht doch bloß nach oben??

        Parent sollte immer das Frameset sein. Schau Dir mal die Beispiel an. Frames ist ein Array. Du kannst über den nummerischen Index (beginnend bei Null) oder über den Namen des Frames drauf zugreifen, so, wie es auch dort steht:

        parent.frames[1].document.forms[0].elements[0].value = "Stefan";

        Das parent kannst Du hierbei weglassen, da Du bereits "ganz oben" bist.

        vieleicht muß ich da mit irgendwelchen Knoten arbeiten ??

        Nö.

        Mit freundlichem Gruß
        Micha

        1. Danke Micha, wieder dazugelernt

          Schönen Sonntag :-)