Kennt der Netscape ab Ver 6 kein document.layers mehr?
Christian
- javascript
0 Der Dicki0 MudGuard0 herbalizer0 Christian Herold
wie heißt denn das jetzt dort das objekt?
danke!! :))
Hallihallo!
Der Netscape kennt seit der Version 6 das
document.getElementById
und hält sich an die DOM- Syntax.
Ich hoffe, damit war ich Dir eine Hilfe...
Viele liebe Grüße,
Der Dicki
Hi,
Da der Netscape 6 kein layer-Element (das ja eh kein HTML ist) kennt, kennt er konsequenterweise auch kein document.layers.
document.getElementById('idwert')
könnte das sein, was Du brauchst.
Andreas
Hallo!
Dieses *igittiggit* Layers-Object flog, da es erstens unfelxibel und zweitens nicht in den W3C-Recommendations zu HTML3.2-XHTML1.1 drinsteht, raus.
Sprich es gibt kein <layer> und kein document.layers Alle Elemente in einem Dokument können über folgende Methoden angespochen werden (was übrigens auch im IE ab 5.0 geht):
document.getElementsByTagName('Tag')[Zahl] zB. document.getElementsByTagName("div")[3] spricht das 4. <div> im Document an.
document.getElementById('id') zB. document.getElementById("bla") spricht ein belibiges Element mit dem Attribut id="bla" an
Hier findest du mehr:
http://mozilla.org/docs/web-developer
http://selfhtml.teamone.de/javascript/objekte/document.htm
http://scottandrew.com/weblog/writing
Gruß Herbalizer
hey vielen dank für die schnellen antworten :))