# Loading buttons URL from XML by AS3

**URL:** <https://forum.kirupa.com/t/loading-buttons-url-from-xml-by-as3/309021>\
**Category:** flash\
**Created:** [May 5, 2010, 5:54am UTC](https://forum.kirupa.com/t/loading-buttons-url-from-xml-by-as3/309021 "2010-05-05T05:54:45Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![mufinko](https://avatars.discourse-cdn.com/v4/letter/m/9f8e36/32.png) [@mufinko](https://forum.kirupa.com/u/mufinko)\
**Post date:** [May 5, 2010, 5:54am UTC](https://forum.kirupa.com/t/loading-buttons-url-from-xml-by-as3/309021/1 "2010-05-05T05:54:45Z")

</div>

Hi, i would like to load external URL to my flash buttons from XML but no idea how to do it. There is 100 buttons. Buttons have unique names and i need to load url from xml to each button by the name of it and on click action go to this url. Any idea ?

button is s01, s02, p01, p02… then i need address from xml with this name to load

\<nodetop\>  
\<address s01=“some url here”\>\</address\>  
\<address s02=“some url here”\>\</address\>  
\</nodetop\>

my AS3 for now is this but dont know what to do next :(:

addEventListener(MouseEvent.MOUSE\_OVER, loadname);  
function loadname(evtObj:MouseEvent){  
var btnname:String = evtObj.target.name;  
trace (btnname);  
}

var loader:URLLoader;  
loader = new URLLoader();

loader.addEventListener(Event.COMPLETE, xmlLoaded);

var request:URLRequest = new URLRequest(“myfile.xml”);  
loader.load(request);

function xmlLoaded(event:Event):void {  
var myXML:XML = new XML(loader.data);  
}
