Formular in anderen Frame beeinflussen?
thomas
- javascript
0 Sven Rautenberg0 axel
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
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
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