用于在文本字段中键入的 AS3 事件侦听器



当我在文本字段中键入时,我希望启动一个事件侦听器。但我只希望在您开始打字时使用它,而不是在您单击它时。我不太确定该怎么做。我该怎么办?

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

最新更新