# Return Array Value

**URL:** <https://forum.kirupa.com/t/return-array-value/99739>\
**Category:** Uncategorized\
**Created:** [January 21, 2004, 6:09pm UTC](https://forum.kirupa.com/t/return-array-value/99739 "2004-01-21T18:09:55Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![beanboy](https://avatars.discourse-cdn.com/v4/letter/b/91b2a8/32.png) [@beanboy](https://forum.kirupa.com/u/beanboy)\
**Post date:** [January 21, 2004, 6:09pm UTC](https://forum.kirupa.com/t/return-array-value/99739/1 "2004-01-21T18:09:55Z")

</div>

I have 4 buttons on stage names but1, but2 etc…

Essentialy what I need to know is how can I obtain the name or array number of the currently rolled over button, the code below returns nothing:

```auto

buttons_array = "but1", "but2", "but3", "but4"];

overButton = function () {
	var overbut = this._root[buttons_array*]
	trace ("overbut = " + i)
//
for (var i in buttons_array) {
this[buttons_array*].onRollOver = overButton;
}

```

ie.

I roll over but1 and so overbut = but1,  
Then I rollover but2 so overbut=but2, and so on…

Thx
