Smart: divs

Hi,

ich habe 3 divs. Ich weiß weder ihre Namen noch ids oder sonst noch etwas. Ist es aber so noch möglich, die einzelne divs durch index zur Laufzeit auf sichtbar zu setzen?

Danke im Voraus

  1. Hallo,

    ich habe 3 divs. Ich weiß weder ihre Namen noch ids oder sonst noch etwas.

    oh je, die ärmsten ... ;-)

    Ist es aber so noch möglich, die einzelne divs durch index zur Laufzeit auf sichtbar zu setzen?

    Nun ja - wenn du "zur Laufzeit" etwas verändern möchtest, dann sind wir wohl bei Javascript, um damit die style-Eigenschaften zu modifizieren. Da war doch mal was mit getElementsByTagName() ...
    Auch wenn das aus der SELFHTML-Doku nicht eindeutig hervorgeht, kann man diese Methode nicht nur auf das document-Objekt anwenden, sondern auch z.B. auf das Elternelement oder ein übergeordnetes Element der divs, die du adressieren möchtest.

    So long,
     Martin

    --
    Schildkröten können mehr über den Weg berichten als Hasen.
    1. Hallo Martin,

      danke für die Anteilnahme :-).
      Wie soll dann der Tag aussehen:
      document.getElementsByTagName("div")[0].visibility= "hidden";

      Das klappt aber nicht so ganz.

      Gruß

      1. Hallo Smart!

        Wie soll dann der Tag aussehen:

        Viel Sonne, mindestens 20 Grad, Roadsterwetter! Da müssen wir aber glaube ich lange warten...

        document.getElementsByTagName("div")[0].visibility= "hidden";
        Das klappt aber nicht so ganz.

        Da fehlt auch was: »visibility« ist eine Eigenschaft des Objekts »style«.

        Viele Grüße aus Frankfurt/Main,
        Patrick

        --
        _ - jenseits vom delirium - _

           Diblom   [link:hatehtehpehdoppelpunktslashslashwehwehwehpunktatomicminuseggspunktcomslash]
        J'ai 10 ans! | Achtung Agentur! | Nichts ist unmöglich? Doch! | Heute schon gegökt?
        1. Hallo Patrick,

          »» Wie soll dann der Tag aussehen:
          Viel Sonne, mindestens 20 Grad, Roadsterwetter! Da müssen wir aber glaube ich lange warten...

          ja, vermutlich bis Anfang/Mitte Mai. Aber nach so einem Wetter sehne ich mich auch schon wieder. Der Winter macht mich depressiv!

          Da fehlt auch was: »visibility« ist eine Eigenschaft des Objekts »style«.

          Deswegen hatte ich das beim zweiten Durchlesen meines Postings vor dem Absenden extra noch verlinkt. ;-)

          Ciao,
           Martin

          --
          Was du heute kannst besorgen,
          das geht sicher auch noch morgen.
          1. Hi,

            danke. Ich habe es hinbekommen. Das Problem ist, dass dies leider nur unter
            IE funktioniert. Unter Firefox funktioniert es leider nicht.

            Gruß

            1. Hallo Smart!

              Unter Firefox funktioniert es leider nicht.

              Was sagt die Fehlerkonsole (Extras/Fehlerkonsole)?

              Viele Grüße aus Frankfurt/Main,
              Patrick

              --
              _ - jenseits vom delirium - _

                 Diblom   [link:hatehtehpehdoppelpunktslashslashwehwehwehpunktatomicminuseggspunktcomslash]
              J'ai 10 ans! | Achtung Agentur! | Nichts ist unmöglich? Doch! | Heute schon gegökt?
              1. Hallo Patrick,

                dnake für die Antwort.
                Fehlermeldung bekomme ich keine. Die Befehle werden einfach ignoriert und nicht ausgeführt.

                Gruß

                1. Hallo Smart!

                  Fehlermeldung bekomme ich keine. Die Befehle werden einfach ignoriert und nicht ausgeführt.

                  Dann musst Du mehr Code zeigen. Am besten eine aufs minimum begrenzte Beispielseite online stellen.

                  Viele Grüße aus Frankfurt/Main,
                  Patrick

                  --
                  _ - jenseits vom delirium - _

                     Diblom   [link:hatehtehpehdoppelpunktslashslashwehwehwehpunktatomicminuseggspunktcomslash]
                  J'ai 10 ans! | Achtung Agentur! | Nichts ist unmöglich? Doch! | Heute schon gegökt?
                2. Fehlermeldung bekomme ich keine.

                  Das bedeutet die Fehlerkonsole ist leer? (Du weiß wo du diese findest?)

                  Struppi.

    2. @@Der Martin:

      […] dann sind wir wohl bei Javascript, um damit die style-Eigenschaften zu modifizieren.

      Noch besser: Um damit die 'className'-Eigenschaft zu modifizieren.

      Weißt schon: Wegen der strikten Trennung von Präsentationsschicht und Verhaltensschicht. [http://aktuell.de.selfhtml.org/artikel/javascript/organisation/#schichtenmodell, http://aktuell.de.selfhtml.org/weblog/javascript-einsatz]

      Die Layoutangaben gehören ins Stylesheet, nicht in den JavaScript-Code.

      Live long and prosper,
      Gunnar

      --
      Das einzige Mittel, den Irrtum zu vermeiden, ist die Unwissenheit. (Jean-Jacques Rousseau)