herbert: getElementById() auf popupfenster?

hallo zusammen!

mit
var win=window.open("dateien/drucken.html","drucken","width=400,height=300");

habe ich ein popupfenster geöffnet und die datei drucken.html darin geladen.

in dieser datei existiert ein div-container mit der id inhalt.

nun möchte ich diesen div-container ansprechen und deren inhalt dynamisch tauschen:

win.getElementById("inhalt").innerHTML=inhalt;

nun sollte der inhalt der variablen "inhalt" im div-container hängen klappt so aber nicht. wie mach ichs richtig? muss ich den inhalt schon beim öffnen übergeben

mfg herbert

  1. Hallo Herbert!

    win.getElementById("inhalt").innerHTML=inhalt;

    win                           ist die Referens auf das geöffnete window
      document                    document ist das erst Unterobjekt im DOM
        getElement~               Methoden von document zur Auswahl von Elementen
          Methode des Elements    Methode des Ausgewählten Elements

    Solange, wie Dir dies nicht geläufig ist, konsultiere bitte in [http://de.selfhtml.org/javascript/] immer die Beschreibungen zum ersten Element und verfolge aufmerksam, welche Unterobjeke dieses hat, bis Du zu der Methode (getElement~) gelangt bist, die Du einsetzen möchtest.

    Gruß aus Berlin!
    eddi

    --
    Manchmal trifft es einen doch ganz unverhofft t86591:
    > '..."Vorläufig abgebrochen" ist ungefähr so sinnvoll formuliert, wie "einstweilig erschossen" oder "temporär verbrannt"...'
    Ich danke Sven für diese Erkenntnis - Gott, was habe ich gelacht ;)