Peter: Framezugriff geht nicht

Hallo,

Ich habe probiert, ein Formularfeld eines anderen Frames zu ändern

( top.framename.document.formname.feldname.value=wert; )

Leider kommt immer eine Fehlermeldung: top.framename.document.formname.feldname.value ist Null oder kein Objekt

Die Daten stimmen alle, was ist also falsch?

Danke...
Peter

  1. Hallo,

    nimm statt top mal parent, also

    parent.framename.document.formname.feldname.value=wert.

    Gruß, Lirpa

    1. Hallo,

      geht leider auch nicht...
      Weiß noch jemand Rat?

      1. Nicht wirklich, aber ich hangele mich dann immer durch den Aufruf bis ich meinen Fehler habe:

        alert(top.framename);
        alert(top.framename.document);
        etc.

        Normalerweise kriegt man dann ein [Object] oder so und irgendwann dann murks. Da liegt dann der Referenzieungsfehler und man kann bei selfhtml nachschauen wie man es korrekt anspricht.

        Vielleicht hilft das.

        Pete

        1. Hallo,

          das funktioniert: alert(top.framename.document);
          aber sobald ich den Formularnamen dahintersetze, gibt alert "undefined" aus...

          MfG Peter

          1. hi,

            das funktioniert: alert(top.framename.document);
            aber sobald ich den Formularnamen dahintersetze, gibt alert "undefined" aus...

            gibt es zu dem _zeitpunkt_, wo du das aufrufst, denn an dieser stelle schon ein forumlar?

            gruß,
            wahsaga

            --
            I'll try being nicer if you'll try being smarter.
            1. Hallo,

              deswegen rufe ich die Funktion erst 3 Sekunden später auf...

              1. hi,

                deswegen rufe ich die Funktion erst 3 Sekunden später auf...

                scheint aber nicht zu reichen ...?

                gruß,
                wahsaga

                --
                I'll try being nicer if you'll try being smarter.