# Only last item from xml showing

**URL:** <https://forum.kirupa.com/t/only-last-item-from-xml-showing/271928>\
**Category:** Uncategorized\
**Created:** [September 30, 2008, 2:18pm UTC](https://forum.kirupa.com/t/only-last-item-from-xml-showing/271928 "2008-09-30T14:18:47Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![zeroked](https://avatars.discourse-cdn.com/v4/letter/z/838e76/32.png) [@zeroked](https://forum.kirupa.com/u/zeroked)\
**Post date:** [September 30, 2008, 2:18pm UTC](https://forum.kirupa.com/t/only-last-item-from-xml-showing/271928/1 "2008-09-30T14:18:47Z")

</div>

Hi I am loading pics via xml and i want each button to load an image once it is clicked, but I only get the last image name for each button and not the rest. can some one please help.

path = “images/ring/gk\_th2/”;  
ballPath = “images/ring/bigger/”  
var myXML2:XML = new XML();  
myXML2.ignoreWhite = true;  
myXML2.onLoad = function(){

```
var imagesNode2 = myXML2.firstChild;
var totalImages2 = myXML2.firstChild.childNodes.length;

for(t=0; t&lt;totalImages2; t++){
    var imgNode2 = imagesNode2.childNodes[t].childNodes[2].firstChild.nodeValue;
    var textNode = imagesNode2.childNodes[t].childNodes[1].firstChild.nodeValue;
    trace("test: "+imgNode2);
    
    
    var newClip2 = _root.attachMovie("templateClip_b", "templateClip_b"+t, _root.getNextHighestDepth());
    
    var columns2:Number = 6;
    var hSpacing2:Number = 25;
    var vSpacing2:Number = 25;
    

    newClip2._x = 716;
    newClip2._y = 130;
    newClip2._x += ((t % columns2)) * (newClip2._width + hSpacing2);
    newClip2._y += Math.floor(t / columns2) * (newClip2._height + vSpacing2);
    
    
    newClip2.imageHolder2.loadMovie(path+imgNode2);

    newClip2.onRelease = function()
            {
                //_root.bigger_mc.loadMovie(ballPath+imgNode2);
                trace(imgNode2);

            }
}

```

}  
myXML2.load(“xml/gk\_2.xml”);
