Comunidad de diseño web y desarrollo en internet online

¿Cómo forzar el foco en un input textfield?

Citar            
MensajeEscrito el 01 Abr 2014 10:51 am
Hola a todos, alguien sabe como forzar el foco en un input textfield en AS3?
La idea es que cuando se carga el SWF, éste contiene un input textfield y quiero que ya tenga el foco en él para pdoer empezar a escribir.
He probado con:

Código ActionScript :

stage.focus = myInputTextField;

Pero no consigo que lo haga.

Alguna idea?

Por manel.pi

71 de clabLevel



 

firefox
Citar            
MensajeEscrito el 01 Abr 2014 01:39 pm
GHe estado indagando y he probado lo siguiente:

Código ActionScript :

myInputTextField.addEventListener(FocusEvent.FOCUS_OUT, onFocusOut);
myInputTextField.addEventListener(FocusEvent.KEY_FOCUS_CHANGE, onFocusOut);
myInputTextField.addEventListener(FocusEvent.MOUSE_FOCUS_CHANGE, onFocusOut);
private function onFocusOut(e:FocusEvent):void
{
   stage.focus = myInputTextField;
}

Con esto consigo que en el momento en el que pulso sobre cualquier parte de mi SWF, me coloca el focus en el input textfield, pero sigo sin conseguir que de inicio, me ponga el foco en el input textfield.

Alguien puede echarme una mano?

Por manel.pi

71 de clabLevel



 

firefox
Citar            
MensajeEscrito el 01 Abr 2014 01:54 pm

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 03 Abr 2014 09:12 am
Genial, funcionó.

Muchas gracias jorge

Por manel.pi

71 de clabLevel



 

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.