2009-03-05 7 views
2

Es scheint, dass meine TextField-() bekommt „Focus type = focusIn“, auch wenn es keinen wirklichen Tastaturfokus (Cursor blinkt nicht)
Ich rufe „-Stufe .focus = meintextfeld; " im Hauptkonstruktor und es scheint, es zu verursachen:TextField- bekommt Focus type = „focusIn“, auch wenn es nicht wahr

Jedoch gibt es keinen Fokus in der ganzen Blitzanwendung noch, bis ich den Flash-Bereich anklicke, focusIN Ereignis erscheint, während der Fokus auf der Webseite bleibt.

Wie kann ich wissen, wenn ein echter Tastaturfokus von textfield() empfangen wird, z. wenn der Cursor anfängt zu blinken? Ist es ein anderer Ereignistyp? irgendwelche Problemumgehungen?

Ich muss wissen, wenn FOCUS empfangen wird OK.

Antwort

2

Sie werden auch für Fokus auf die Anwendung als Ganzes hören müssen:

addEventListener(Event.ACTIVATE, handleActivate); 

Und wenn Sie verlieren den Fokus:

addEventListener(Event.DEACTIVATE, handleDeactivate); 
Verwandte Themen