Holen Sie sich alle Bilder aus einem div-ID und das hinzufügen von links

Ich bin mit einigen Schwierigkeiten Gebäude ein javascript, das bekommt alle Bilder, die von einem div-ID, und fügen Sie einen link zu dem großen Bild auf jede der miniaturen. Hier ist mein code.

 <html>
 <head>
 <script>
        function addGallery(){
            var getDivId = document.getElementById("imgContainer");
            var images = getDivId.getElementsByTagName("img").innerHTML;
            for(var i=0; i<images.length; i++) {
                getDivId.innerHtml = "<a id='g2Image' href='big/" + images[i].src + "'>" + images[i].src + "</a>";
            }
        }    
    </script>
 </head>
 <body onload='addGallery()'>
 <div id="imgContainer">
 <img src="/images/galleries/img1.jpg" alt="" width="125" height="100" />
 <img src="/images/galleries/img1.jpg" alt="" width="125" height="100" />
 <img src="/images/galleries/img1.jpg" alt="" width="125" height="100" />
 <img src="/images/galleries/img1.jpg" alt="" width="125" height="100" />
 <img src="/images/galleries/img1.jpg" alt="" width="125" height="100" />
 </div>
 </body>
 </html> 

Vielen Dank im Voraus!
Grüße.

Sind Sie sicher, dass Sie dies tun wollen in Javascript? Wenn ich Dinge getan, wie dies vor, weil ich keinen Zugang zu den server-side-Entwicklungsumgebung. Nach der Lektüre dieser, wie es scheint, könnte es sauberer sein, dies zu tun auf der server-Seite (wenn möglich.)

InformationsquelleAutor Breno | 2011-07-11

Schreibe einen Kommentar