我正在尝试捕获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”。