herakles: Script in SVG-Dokument soll Formularfeld im Frameset ändern

Beitrag lesen

Hallo Forum,

ich habe ein Frameset, bestehend aus zwei Frames. In "großen" Frame liegt mittels embed das SVG-Dokument. Im "kleinen" Frame liegt ein Formular. Nun möchte ich beim Klick auf ein Element im SVG-Dokument, einem Formularfeld im "kleinen" Frame einen neuen value zuweisen.

Wie ich Scripte im embed-SVG ansteuere, weiß ich. Was ich nicht weiß ist, wie ich aus dem SVG-Dokument wieder auf die window/frames Ebene komme.

Im SVG-Dokument (großer Frame/embed) liegt also das Script, das den Value im Formular im kleinen Frame ändern soll. Der Aufruf:

window.parent.kleinerFrame.document.formular.formularfeld.value = "neuerWert";

gibt eine Fehlermeldung aus. (ist null oder kein Objekt).

Wie also komme ich aus dem SVG-Dokument raus auf die window-Ebene?

Vielen Dank,
herakles