# For loop to control buttons

**URL:** https://forum.kirupa.com/t/for-loop-to-control-buttons/289474
**Category:** Uncategorized
**Created:** [May 31, 2009, 7:19am UTC](https://forum.kirupa.com/t/for-loop-to-control-buttons/289474 "2009-05-31T07:19:09Z")
**Posts on this page:** 1
**Page:** 1

<div class="post-metadata">

### Author: ![smallDot](https://avatars.discourse-cdn.com/v4/letter/s/a8b319/32.png) [@smallDot](https://forum.kirupa.com/u/smallDot)
#### Post date: [May 31, 2009, 7:19am UTC](https://forum.kirupa.com/t/for-loop-to-control-buttons/289474/1 "2009-05-31T07:19:09Z")

</div>

i tried to use for to control all the buttons i have  
but i get this error:  
1083: Syntax error: dot is unexpected.  
do not know what is missing

```auto
var btnNum:Number = 6;
for (var i:Number = 1; i <= btnNum; i++) {
        ["L" + i + "_mc"].buttonMode = true;
        ["L" + i + "_mc"].addEventListener(MouseEvent.MOUSE_OVER, onOver, false, 0, true);
        ["L" + i + "_mc"].addEventListener(MouseEvent.MOUSE_OUT, onOut, false, 0, true);
}
 
function onOver(e:MouseEvent):void {
        e.target.gotoAndPlay("over");
}
 
function onOut(e:MouseEvent):void {
        e.target.gotoAndPlay("out");

```
