Teil von SELFHTML Forum Teil von SELFHTML Forumsarchiv Teil von 2007 Teil von Juli

SELFHTML Forumsarchiv
getElement in IFRAME will nicht !?

Informationsseite
  1. Seite (JAVASCRIPT) getElement in IFRAME will nicht !? von Pedda, 31. 07. 2007, 14:08
nach unten

getElement in IFRAME will nicht !?

Die folgende Nachricht zum Thema stammt von: Pedda, 31. 07. 2007, 14:08

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

nach obennach unten

getElement in IFRAME will nicht !?

Die folgende Nachricht zum Thema stammt von: frankx, 31. 07. 2007, 14:26

Hellihello Pedda,

frames ist eine Eigenschaft von document?

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


Dank und Gruß,

frankx

nach obennach unten

getElement in IFRAME will nicht !?

Die folgende Nachricht zum Thema stammt von: Pedda, 31. 07. 2007, 14:32

Tach frankx,

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

Dank und Gruß,

Pedda

nach obennach unten

getElement in IFRAME will nicht !?

Die folgende Nachricht zum Thema stammt von: frankx, 31. 07. 2007, 16:13

<!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>

nach oben
Teil von SELFHTML Forum Teil von SELFHTML Forumsarchiv Teil von 2007 Teil von Juli

© 1998-2006 Seite Impressum, Software: Classic Forum