Christian: Kennt der Netscape ab Ver 6 kein document.layers mehr?

wie heißt denn das jetzt dort das objekt?

danke!! :))

  1. 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

  2. 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

  3. 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

  4. hey vielen dank für die schnellen antworten :))