Lily: Inhalt in ein IFrame einfügen

Hallo,
seit zwei Stunden Google ich nun schon nach meinem Problem.

Ich habe zwar viel gefunden, aber nichts hat funktioniert. Nun hoffe ich sehr, das mir jemand von euch weiterhelfen kann:

Ich möchte in ein iframe per Javascript einen Text kopieren.

So sieht mein Code im Moment aus:

  
document.getElementById('description').contentDocument.body.innerHTML = "Marmelade";

In Firefox funktioniert es einwandfrei. Der IE jedoch zeigt immer den Fehler an:

document.getElementById(...).contentDocument.body ist Null oder kein Objekt.

Ich komme nicht weiter :(

Habt ihr eine Idee?

Ich wäre euch sehr dankbar!

  1. Meinst du so was :

    <script type="text/javascript">
    function wechsel1 ()
    {var wechsel = document.getElementById ('textwechsel');
    wechsel.innerHTML = 'Marmelade';}
    function wechsel2 ()
    {var wechsel = main.document.getElementById ('textwechsel');
    wechsel.innerHTML = 'Hallo Welt !';}
    </script>
    <body>
    <iframe src="frameseite.htm" style="width:200px; height:200px; frameborder="1" name="main">
    </iframe>
    <br><br>
    <div id="textwechsel">Konfitüre</div>
    <a href="javascript:wechsel1 ()">Test 1</a> parent
    <br><br>
    <a href="javascript:wechsel2 ()">Test 2</a> iframe
    </body>

    <!-- Dieser Code steht in der frameseite.htm>
    <div id="textwechsel"><h2>Hallo, Frau Bundeskanzler !</h2></div-->

    Was meinst du mit Text "kopieren" ??
    Gruß Wastl