Wie kann ich meinen iframe aus Javascript ansteuern?

Ich habe ein form mit Namen textfelder, einen iframe mit Namen popup1 und möchte aus Javascript eine HTML-Seite anweisen geladen zu werden. Ein Popup erreiche ich durch — temppopup = window.open(“datei.htm”, “popup”, “width=320, height=240″); —, andere Felder kann ich durch — document.textfelder.texteingabe.value = … — mit texteingabe als Feldnamen ansprechen. Es gibt eine einzeilige Lösung. Kennt die wer?
Die einzeilige Verarbeitung, ich hatte sie bereits mal gehabt, ist ganz einfach.

One Response

  1. Ist noch ziemlich unvollständig die Frage.
    Wo liegt das iFrame und die Form? in datei.htm? Befindet sich die Form im iFrame
    Ich nehms mal an sonst würde die Frage keinen Sinn machen. Zumal bei einer Zuweisung keine Kette Möglich ist. Dabei gibt jede Methode this zurück; só das beliebig viele Methodenhintereinander aufgerufen werden konnten.
    Ojbekt.Methode1().Methode2().Methode3().Methode4(). … .MethodeN();
    Hier werden dann in der Reihenfolge des Codes die Methoden nacheinander aufgerufen.

    Im PPrinzip kannst du bei Objekten natürlich einen Kettenzugriff machen Die Klassenbibliothek von IBM für C++ Visual Age ist so vorgegangen. Hat sich aber als Irrweg rausgestellt weil der Code nicht mehr zu lesen war.

    Was gehen könnte ist :
    (temppopup = window.open(“datei.htm”, “popup”, “width=320, height=240″)).document.textfelder.texteingabe.value = ;
    Aber falls das funktioniert kann es keiner lesen und es ist ganz schlechter Stil. Zundem wäre eine 2. Zuweisung so nicht nmehr möglich. Wo liegt überhaupt das Problem bei einer mehrzeiligen Verarbeitung?

Leave a Reply