我正在尝试像这样捕获 TextInput 的 ENTER 事件:
a_txt.addEventListener(fl.events.ComponentEvent.ENTER, aEnter);
function aEnter(ComponentEvent):void
{
//...
}
这些文档中可能有一些东西
http://livedocs.adobe.com/flash/9.0/ActionScriptLangRefV3/fl/controls/TextInput.html#event:enter
我不太明白,因为我遇到了这个编译错误:
1120: Access of undefined property fl.
我做错了什么?
最佳答案
我不确定。我总是使用 import 语句而不是使用包名称进行限定。 尝试添加:
import fl.events.ComponentEvent;
然后将您的代码更改为:
a_txt.addEventListener(ComponentEvent.ENTER, aEnter);
function aEnter(e:ComponentEvent):void
{
//...
}
注意:我还在函数调用声明中添加了一个参数名称“e”。
关于actionscript-3 - ActionScript 3 Newb : TextInput enter event?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1059960/