flex 监听文本框
varkeyBox:HBox=newHBox();varkeyText:TextInput=newTextInput();keyBox.addChild(keyText)...
var keyBox:HBox = new HBox();
var keyText:TextInput= new TextInput();
keyBox.addChild(keyText);
我动态生成一个文本框,想给它注册change函数,希望在文本框text改变时执行handle()函数。
但keyText.change = handle();这样写法好像不行,请教应该怎么做 展开
var keyText:TextInput= new TextInput();
keyBox.addChild(keyText);
我动态生成一个文本框,想给它注册change函数,希望在文本框text改变时执行handle()函数。
但keyText.change = handle();这样写法好像不行,请教应该怎么做 展开
2个回答
展开全部
keyText.addEventListener(Event.CHANGE,handle());
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
添加个事件监听就行了
keyText.addEventListener(Event.CHANGE,handle);
不过这种方法,函数需要有个参数接收事件类型,否则可能会报错
function handle(e:Event):void{
...
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询