AS3 TextChange事件?

时间:2010-08-25 07:35:00

标签: actionscript-3 events textbox textchanged

我只是想知道在AS3中是否有任何TextChange事件或等效事件?我目前正在使用Adobe Flash CS3和我的AS3文件,我必须检测我的TextTool的值是否已经改变。

我的数据是-4.440到3.560之间的整数,我显然不能使用!=运算符。

如果有人知道如何在整数上实现这一点,请告诉我。谢谢。 :d

1 个答案:

答案 0 :(得分:1)

同样在Flash中也是如此,只需对文本组件使用addEventListener:

`              

        import spark.events.TextOperationEvent;

        protected function textinput1_changeHandler(event:TextOperationEvent):void
        {
            var digit:Number=new Number((event.currentTarget as TextInput).text);
            if(digit!=NaN)
                Alert.show(digit.toString());//do what you want

        }

    ]]>
</fx:Script>

<s:TextInput change="textinput1_changeHandler(event)"/>

`