# Listener/set focus issue

**URL:** <https://forum.kirupa.com/t/listener-set-focus-issue/222200>\
**Category:** Uncategorized\
**Created:** [April 11, 2007, 3:52pm UTC](https://forum.kirupa.com/t/listener-set-focus-issue/222200 "2007-04-11T15:52:35Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![puthem1st](https://avatars.discourse-cdn.com/v4/letter/p/ecb155/32.png) [@puthem1st](https://forum.kirupa.com/u/puthem1st)\
**Post date:** [April 11, 2007, 3:52pm UTC](https://forum.kirupa.com/t/listener-set-focus-issue/222200/1 "2007-04-11T15:52:35Z")

</div>

Hi everyone I’m having trouble setting the focus on the next text box on the form after a message is displayed. Here is what I have??

```auto

import mx.controls.Alert;
class Product {
	
	var id:Number;
	var ans:Number;
	
	/*function Product (id:Number) {
		getID(id);
		
}*/
	
	public function getId () :Number
{ var userid=_root.id;
		ans=123;
      trace("your input is:"+ userid.toString());
	  mx.accessibility.AlertAccImpl.enableAccessibility();
			_global.styles.Alert.setStyle("color", 0x4B8DEF);
			_global.styles.Alert.setStyle("themeColor", "haloBlue");
			Alert.show("Thanks for you input!");
			userid.backgroundColor = 0xFFCC33;
			userid.textColor = 0x696AC9;
			
			var myGo = new Object;
			Key.addListener(myGo)
			myGo.onKeyUp = function(){
			if (userid==ans) {
        			Selection.setFocus(_root.Name_txt);
        		Alert.show ("Thanks for you input!");
        			trace("input is valid");
    } else {
     Alert.show ("Please give proper input!");
        trace("input is not valid");
    }
}
			
			
		return userid;
}
  

```

Any help is needed!! Thanks
