thomas: Formular in anderen Frame beeinflussen?

Hallo!

Ich kann in SelfHTML leider keine Antwort auf mein Problem finden, deshalb stell ich mal hier die Frage:

Kann ich ein Formularfeld welches sich in einem anderen Frame befindet beeinflussen/ändern? Und wenn ja: Wie?

MfG
thomas

  1. Kann ich ein Formularfeld welches sich in einem anderen Frame befindet beeinflussen/ändern? Und wenn ja: Wie?

    Klar, du mußt nur den Framesweg nachvollziehen. Statt

    document.forms[x].feld...

    mußt du dich mit

    top.frames[y].forms[x].feld... (Fängt beim obersten Frame an)

    oder einer Variation

    parent.frames[y].forms[x].feld... (Fängt eine Ebene höher an)
    parent.parent.frames... geht natürlich auch. ;)

    durch den Framesdschungel durchhangeln.

    - Sven Rautenberg

  2. Hallo thomas

    parent.frames[0].document.forms[0].elements[0].value='neu'

    Statt der Indizes bei frames, forms und elements kannst Du auch den Namen angeben, falls Du bei dem jeweiligen tag einen vergeben hast (name='...').

    grüße
    axel