# Loop/onpress

**URL:** <https://forum.kirupa.com/t/loop-onpress/220270>\
**Category:** flash\
**Created:** [March 24, 2007, 2:32pm UTC](https://forum.kirupa.com/t/loop-onpress/220270 "2007-03-24T14:32:44Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![codler](https://avatars.discourse-cdn.com/v4/letter/c/8baadc/32.png) [@codler](https://forum.kirupa.com/u/codler)\
**Post date:** [March 24, 2007, 2:32pm UTC](https://forum.kirupa.com/t/loop-onpress/220270/1 "2007-03-24T14:32:44Z")

</div>

See the code, I cant get it to work. when i press a button i get “1” in temp. how do i make so it dont get only “1”?

```auto
for (k;k>=1;k--) {
    m_mall[k].onPress = function() {
        
        temp = k;
        trace(temp)
        displayen.text = displayen.text + knapp[temp].text
        displayen.setTextFormat(myformat2)
    }
}

```
