Hallo Penner,
Mit Dom-W3c-Standard geht's so:
obj=document.getElementById('div1').getElementsByTagName('div')['wanted-div'];
Nein. Damit geht es so:
document.getElementById("wanted-div")
Jedes Element, das ein id-Attribut hat, ist direkt ansprechbar.
Und bei Anwendung von document.getElementsByTagName() spielen Verschachtelungen auch keine Rolle. Da wird einfach gezaehlt, das wievielte Element eines Namens im Dokument gewuenscht wird. Denn fuer jeden vorkommenden Elementnamen gibt es einen einfachen, eindimensionalen Array.
Wie geht's mit dem all-Objekt von IE4?
document.all("wanted-div")
Im Werk es Meisters ist keine Lösung zu finden.
Keine Ahnung, welches du meinst. Aber ich kenne zumindes eins, was nicht weit weg ist von hier, und wo das alles sehr wohl klar und deutlich erklaert wird. Lesen muss man halt selbst.
viele Gruesse
Stefan Muenz