# Simple array question

**URL:** <https://forum.kirupa.com/t/simple-array-question/196818>\
**Category:** Uncategorized\
**Created:** [August 11, 2006, 5:52am UTC](https://forum.kirupa.com/t/simple-array-question/196818 "2006-08-11T05:52:21Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![robinkmedia](https://avatars.discourse-cdn.com/v4/letter/r/ad7895/32.png) [@robinkmedia](https://forum.kirupa.com/u/robinkmedia)\
**Post date:** [August 11, 2006, 5:52am UTC](https://forum.kirupa.com/t/simple-array-question/196818/1 "2006-08-11T05:52:21Z")

</div>

the below code works:  
var buttonArray:Array = new Array (button1, button2, button3, button4, button5);  
for (var i = 0; i \< buttonArray.length; i++) {  
buttonArray\*.onRelease = function () {  
this.\_x += 5;  
};  
}  
but this doesn’t:  
var buttonArray:Array = new Array (button1, button2, button3, button4, button5);  
for (var i = 0; i \< buttonArray.length; i++) {  
buttonArray\*.onRelease = function () {  
this.onEnterFrame=function(){  
this.\_x += 5;  
}  
};  
}

Why won’t the onEnterFrame work?
