eigene Tags suchen...

hibbert

Mitglied
Hi,
ich habe einenTag geschrieben:
<span id="1">Mein Tag</span>

Dieser befindet sich in einem Iframe(A) und wurde per document.write aus einem anderen Iframe(B) in diesem eingetragen.

Nun möchte ich gerne über einen weiteren Iframe(C) herrausfinden, ob im Iframe(A) sich mein Tag befindet, undzwar der mit der id 1

ist das möglich?

thx hibbert
 
ok, es ist also möglich.
doch leider habe ich keinen Plan, wie ich das machen soll....

kannst du mir da evtl. ein beispiel geben?

thx hibbert
 
Versuch mal:
Code:
if (window.top.frames['IframeA'].document.getElementById("1")) {
    window.alert("Span Tag mit ID \"1\" ist vorhanden");
}
 
oder z.B. so:
Code:
for(e=0;e<top.iframe_a.document.getElementsByTagName('span').length;++e)
    {
    if(top.iframe_a.document.getElementsByTagName('span')[e].id=="1")
        {
        alert('Tag ist da!');
        }
    }
...
mit top.iframe_a.document sprichst du das document im iFrame namens "iframe_a" innerhalb des obersten Fensters an.

getElementsByTagName('span') ist ein Array, welcher alle <span>'s dieses Dokumentes als Objekt beinhaltet.

Dann wird nur noch die ID des <span> abgefragt, ...und falls diese "1" ist, eine Meldung ausgegeben.

Test
 
@ Fabian Hofmann:
Deine Lösung funktioniert leider nicht :(

@fatalus:
Vielen Dank
Genau das habe ich gesucht. Es wunderbar
Und noch vielen Dank für die Demo und die Erklärung.

super

thx hibbert
 

Neue Beiträge

Zurück