반응형
숫자입력만 되게 하는 텍스트박스만들기
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"); } }
반응형