当我在文本字段中键入时,我希望启动一个事件侦听器。但我只希望在您开始打字时使用它,而不是在您单击它时。我不太确定该怎么做。我该怎么办?
TextField
调度两个有助于实现这一目标的事件:
Event.CHANGE
KeyboardEvent.KEY_UP
使用KeyboardEvent.Key_UP
var tf:TextField = new TextField();
tf.addEventListener(KeyboardEvent.KEY_UP, keyUpHandler);
function keyUpHandler(e:KeyboardEvent):void {
// do something
}
如果您需要知道键入了什么字符,请查看KeyboardEvent.keyCode