briefkasten: layer verstecken funktioniert nicht

Hallo *,

Ich moechte bei dem klick auf einen button, einige input elemente an einer bestimmten Position erstellen und beim erneuten klick die Elemente wieder entfernen bzw. unsichtbar schalten.

Ich dachte mir ich erstelle einen layer, packe alles da rein und verstecke ihn bzw mache ihn dann wieder sichtbar.

Bei mir funktioniert das Beispiel von
http://de.selfhtml.org/html/layer/anordnen.htm
aber nicht, ich bekomme immer die Fehlermeldung

Error: document.layers has no properties
Source File: http://de.selfhtml.org/html/layer/anzeige/layer_visibility.htm#
Line: 11

Ich benutze Netscape 7.0.

Kann mir jemand sagen, wie ich das auf moeglichst vielen Browsern zum laufen bekomme?

Danke
Gruss
briefkasten

  1. Was denn das?
    Die folgende Nachricht zum Thema stammt von: Suetonius Tranquillus.

    ka wie der name da rein kommt
    im namensfeld steht er jedenfalls nicht

    sry also fuer diese Verwirrung.

    briefkasten

    1. Hallo briefkasten

      oder Suetonius Tranquillus?

      Was denn das?
      Die folgende Nachricht zum Thema stammt von: Suetonius Tranquillus.

      Ich vermute mal das Forum äh Board Programm ist überlastet, passiert ja jeden mal, dass er sich einen Namen nicht merken kann und hier geht es ja um etliche Millionen von Namen.

      Aber zurück zur Ausgangfrage:

      http://de.selfhtml.org/html/layer/anordnen.htm
      schau dir mal das kleine Symbol oben an:

      Was mag das bedeuten?

      Struppi.

  2. Hallo briefkasten,

    das Beispiel benutzt "layers" und funktioniert daher nur im Netscape 4.

    Benutze die DOM-Methoden, um die Referenz auf ein Element zu erhalten und um seine display-Eigenschaft zu ändern:

    document.getElementById('ID_des_Inputs').style.display='inline' oder 'none'

    Gruß, Jürgen

    1. Danke Jürgen funktioniert super!