繁体   English   中英

弹性输入文字栏位中的验证

[英]Validation in flex input text field

我有一个flex程序,其中我检查特定字段是否经过验证,然后启用提交按钮。 我正在尝试这样的事情:

public function init():void
    {
        submit.addEventListener(Event.CHANGE,enableSubmit);
    }

    public function enableSubmit(event:TextInput):void
    {
     //some code to enable the button
    }

我可以在创建完成时调用init来添加事件监听器以提交! 这是正确的方法吗? 请帮忙!

是的,您可以在creationComplete调用init 您只需在代码中进行更改,就是将enableSubmit的参数从TextInput更改为Event因为事件是通过参数传递的,例如以下代码:

public function enableSubmit(event:Event):void
{
//some code to enable the button    
}

另外,事件侦听器也需要添加到TextInput中,因此我假设提交控件为TextInput submit.addEventListener(Event.CHANGE,enableSubmit);

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM