# \[AS\] loop not reading array

**URL:** https://forum.kirupa.com/t/as-loop-not-reading-array/196851
**Category:** flash
**Created:** [August 11, 2006, 12:16pm UTC](https://forum.kirupa.com/t/as-loop-not-reading-array/196851 "2006-08-11T12:16:15Z")
**Posts on this page:** 1
**Page:** 1

<div class="post-metadata">

### Author: ![jopper](https://avatars.discourse-cdn.com/v4/letter/j/898d66/32.png) [@jopper](https://forum.kirupa.com/u/jopper)
#### Post date: [August 11, 2006, 12:16pm UTC](https://forum.kirupa.com/t/as-loop-not-reading-array/196851/1 "2006-08-11T12:16:15Z")

</div>

I can’t get my button’s to trace out; it’s not reading my rollovers. When I manually write it out (bottom) it works. Any help with what’s wrong would be appreciated.

[SIZE=“1”]var btnAction:Array = new Array (homeBut, aboutBut, portBut, contBut);  
// var btnAction:Array = [homeBut, aboutBut, portBut, contBut];  
for (var i = 0; i \< btnAction.length; i++) {  
this.menuMC.btnAction\*.onRollOver = this.menuMC.btnAction\*.onDragOver = function() {  
//this.\_parent.homeTxt.gotoAndStop(“on”);  
trace(“bob”);  
}  
};[/SIZE]

Written out it works.

[SIZE=“1”]/\*  
this.menuMC.homeBut.onRollOver = this.menuMC.homeBut.onDragOver = function() {  
this.\_parent.homeTxt.gotoAndStop(“on”);   
};\*/[/SIZE]
