Formular im Iframe abschicken
nimble
- javascript
Hi
Ich wollte ein Formular im iFrame abschicken und zwar im Firefox:
document.frames("theframe").document.forms[0].submit();
Das Ansprechen des Formulars scheint allgemein nicht zu funktionieren...
Die .submit() funktion sollte aber vom Firefox unterstützt werden.
Kann es sein, dass das ansprechen über «forms[0]» nicht funktioniert? Welce alternative steht dann zur verfügung, wenn das Formular keinen Namen und keine ID hat?
THX
Hallo nimble,
Kann es sein, dass das ansprechen über «forms[0]» nicht funktioniert? Welce alternative steht dann zur verfügung, wenn das Formular keinen Namen und keine ID hat?
Nein,
document.forms[0].submit();
funktioniert schon im Firefox.
Was der Firefox anders als Opera und der IE aber nicht kennt, ist
document.frames("theframe")
,
da die Frames-Collection eine Eigenschaft des Window- und nicht des Document-Objekts ist.
Versuch es also mal mit:
window.frames("theframe")
Gruß Gernot