bosselmann: Verständnisfragen

Beitrag lesen

Ok jetzt ist mir alles klar. Aber wie bei php will ich auch hier learning by doing: Ich will das Skript so erweitern, dass manche Bilder verlinkt sind. Mein Ansatz:

// werbung verlinken  
        this.link[0] = document.createElement("a");  
        this.link[0].href = "http://schwarzwald-logistik.de/";  
        this.link[0].title = "SL-Logistik";  
  
        this.link[1] = document.createElement("a");  
        this.link[1].href = "http://unimall.de/";  
        this.link[1].title = "Unimall";  
  
        // Bilder aus der Liste zu echten Bildobjekten machen und ins <span>-Element einhängen  
        for (i = 0; i < einstellungen.images.length; i++) {  
            this.images[i] = document.createElement("img");  
            this.images[i].src = einstellungen.images[i];  
            this.images[i].alt = "";  
  
            // Alle Bilder, außer dem ersten, müssen positioniert werden, damit sie nicht neben oder unter dem ersten angezeigt werden.  
            if (i > 0) {  
                this.images[i].className = "next";  
  
                // Volle Durchsichtigkeit einstellen (erstes Bild soll ja gleich angezeigt werden  
                this.images[i].style.opacity = 0;  
                // IE?  
                if (this.images[i].style.filter != "undefined") {  
                    this.images[i].style.filter = "alpha(opacity=0)";  
                }  
            }  
  
            // einhängen  
            if (typeof(this.images[i]) != "undefined")  
                 {  
                 this.element.appendChild(this.link[i]); //link element wird in span eingehängt  
                 this.link[i].appendChild(this.images[i]); // bilder werden in link eingehängt  
                 }  
  
            this.element.appendChild(this.images[i]);  
        }

Wieso klappt das jetzt nicht? Was hab ich falsch gemacht? Firefox gibt eine kryptische Fehlermeldung zurück und bricht das Skript ab.

Grüße Dominik

3 52

Fader zum Bilder überblenden - ein kleiner Lehrgang

Felix Riesterer
  • javascript
  1. 2

    Das Script (Teil1)

    Felix Riesterer
    1. 1

      Das Script (Teil1) - Reflektion zum Code

      Felix Riesterer
      1. 0
        bosselmann
        1. 0
          Felix Riesterer
    2. 2

      alternativer loesungsansatz (teil1): model, view, ...

      peterS.
      1. 0

        alternativer loesungsansatz (teil2): .., controller.

        peterS.
        1. 0

          alternativer loesungsansatz (teil2): code review (teil 1?)

          peterS.
          1. 0

            alternativer loesungsansatz (teil2): code review (teil 2?)

            peterS.
            1. 0

              alternativer loesungsansatz (teil2): code review (teil 3)

              peterS.
      2. 0
        Felix Riesterer
        1. 0

          konkurrierende ansaetze

          peterS.
          1. 0
            Felix Riesterer
  2. 0

    SELFHTML-Artikel statt Forumsbeitrag?

    Vinzenz Mai
    • meinung
    1. 0
      Felix Riesterer
      1. 0
        Siechfred
        1. 0
          Felix Riesterer
        2. 0

          SELFHTML-Artikel - bin schon fleißig dabei!

          Felix Riesterer
        3. 0

          Artikel eingeschickt

          Felix Riesterer
          1. 0
            Siechfred
            • menschelei
            1. 0
              dedlfix
            2. 1
              Felix Riesterer
    2. 0
      Felix Riesterer
  3. 0

    Das Script (Teil 2)

    Felix Riesterer
  4. 0

    Das Script (Teil 3)

    Felix Riesterer
  5. 0

    Das Script (Endergebnis)

    Felix Riesterer
    1. 1
      molily
      1. 0
        Felix Riesterer
        1. 0
          Struppi
          1. 0
            Felix Riesterer
            1. 0
              bosselmann
              1. 0
                Felix Riesterer
                1. 0

                  Falscher Thread-Zweig...:-/

                  Felix Riesterer
                  1. 0

                    Verständnisfragen

                    bosselmann
                    1. 0
                      Felix Riesterer
                      1. 0
                        bosselmann
                        1. 0
                          Felix Riesterer
                          1. 0
                            bosselmann
                            1. 0
                              Felix Riesterer
                              1. 0

                                Skriptergänzung

                                bosselmann
                                1. 0
                                  Felix Riesterer
                                  1. 0

                                    Skriptergänzung (finale Version)

                                    bosselmann
                                    1. 0
                                      Felix Riesterer
  6. 0
    Felix Riesterer
    1. 0
      Beat
      1. 0

        Review-Version des Lehrgangs

        Felix Riesterer
        1. 0
          Beat
          1. 0
            Felix Riesterer
        2. 0
          Struppi
          1. 0
            Felix Riesterer
            1. 0
              Struppi
              1. 0
                Felix Riesterer