Pedda: getElement in IFRAME will nicht !?

Hallo zusammen,

entweder ich seh den Wald vor lauter Bäumen nicht mehr, oder es GEHT einfach nicht !?

Ich habe eine "Hauptseite" mit einem IFRAME (termindetail).
In der Seite dieses IFRAMEs habe ich ein <span> mit id="teilnehmerliste"...

Nun möchte ich den Inhalt dieses <span> von der "Hauptseite" aus mit javascript auslesen.

x = document.frames.['termindetail'].getElementById('teilnehmerliste').innerHTML;

sollte doch eigentlich funktionieren !?
Firefox möppert aber an: "missing name after . operator" und verweist auf den Punkt vor "getElement"

Ich weiss einfach nimmer weiter :(

Kann mir einer von euch bitte sagen wo der (Denk-)Fehler liegt, oder wie es anders/besser geht ?

Thnx
Pedda

  1. Hellihello Pedda,

    frames ist eine Eigenschaft von document?

    Hast du mal mit parent.termindetail.document.get..... probiert?

    Dank und Gruß,

    frankx

    1. Tach frankx,

      neeee...
      ich befinde mich doch schon im "parent" und will aus dem span IM iframe den Inhalt lesen ....

      Dank und Gruß,

      Pedda

      1.   
        <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"  
        "http://www.w3.org/TR/html4/loose.dtd">  
        <html>  
         <head>  
          <title>Iframe Container</title>  
          <script>  
          iframefunktion=function() {  
           //document.getElementsById(  
           alert(window.frames["my_iframe"].document.getElementsByTagName('body')[0].style.backgroundColor);  
           window.frames["my_iframe"].document.getElementsByTagName('body')[0].style.backgroundColor="blue";  
          }  
          </script>  
         </head>  
         <body>  
         <button onclick="iframefunktion()">iframefunktion()</button>  
         <iframe src="iframe_content.html" name="my_iframe"/>  
         <div id="info">Infodiv</div>  
          
         </body>  
        </html>  
        
        

        iframe_content.html=

          
        <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"  
        "http://www.w3.org/TR/html4/loose.dtd">  
        <html>  
         <head>  
          <title>Iframe</title>  
          
         </head>  
         <body style="background-color:red" id="body">  
          <h1>Ich bin der IFrame</h1>  
         </body>  
        </html>