My Study/AS

textInput 숫자 입력만 되게 하기

Kduks 2008. 12. 2. 18:02
반응형


 숫자입력만 되게 하는 텍스트박스만들기

public class TextInputNumber extends TextInput { 
   public function TextInputNumber(){ 
       restrict = "\\-0-9"; 
       addEventListener(TextEvent.TEXT_INPUT, textInputHandler); 
   } 
   private function textInputHandler(event:TextEvent):void { 
       callLater(setText); 
   } 
   private function setText():void { 
   //숫자 뒤에 있는 - 부호만 제거했습니다. 
   var myPattern:RegExp = /(\d)\-/g; 
       text = text.replace(myPattern, "$1"); 
            } 
        }
반응형