# onRelease in for-loop

**URL:** <https://forum.kirupa.com/t/onrelease-in-for-loop/259844>\
**Category:** Uncategorized\
**Created:** [May 9, 2008, 9:43am UTC](https://forum.kirupa.com/t/onrelease-in-for-loop/259844 "2008-05-09T09:43:21Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Wampiro\_UHA](https://avatars.discourse-cdn.com/v4/letter/w/eb9ed0/32.png) [@Wampiro\_UHA](https://forum.kirupa.com/u/Wampiro_UHA)\
**Post date:** [May 9, 2008, 9:43am UTC](https://forum.kirupa.com/t/onrelease-in-for-loop/259844/1 "2008-05-09T09:43:21Z")

</div>

I have a lot of movieclips named a1 … a45 and would like to create onReleases on them all.  
I’ve tried:

for (i=1; i\<46; i++) {  
(“a”+i).onRelease = function() {  
getURL(i+".jpg", “\_blank”);  
};  
}

but it does not seems to work. Any ideas?

---

<div class="post-metadata">

**Author:** ![pablo900](https://avatars.discourse-cdn.com/v4/letter/p/94ad74/32.png) [@pablo900](https://forum.kirupa.com/u/pablo900)\
**Post date:** [May 9, 2008, 9:58am UTC](https://forum.kirupa.com/t/onrelease-in-for-loop/259844/2 "2008-05-09T09:58:54Z")

</div>

Almost there, give this a go. When i do this kind of thing i usually use ‘\_root’ but sometimes you can use ‘this’ instead.

for (i=1; i\<46; i++) {  
\_root[“a”+i].onRelease = function() {  
getURL(i+".jpg", “\_blank”);  
};  
}

---

<div class="post-metadata">

**Author:** ![Wampiro\_UHA](https://avatars.discourse-cdn.com/v4/letter/w/eb9ed0/32.png) [@Wampiro\_UHA](https://forum.kirupa.com/u/Wampiro_UHA)\
**Post date:** [May 9, 2008, 10:03am UTC](https://forum.kirupa.com/t/onrelease-in-for-loop/259844/3 "2008-05-09T10:03:32Z")

</div>

this worked for me!

THANK YOU!
