package { import flash.display.*; import flash.events.*; import flash.text.*; public class Main extends Sprite { private var inputfield:TextField = new TextField( ); public function Main() { inputfield.text = ""; inputfield.width = 150; inputfield.height = 30; inputfield.border = true; inputfield.background = true; inputfield.type = TextFieldType.INPUT; addChild(inputfield); inputfield.addEventListener(TextEvent.TEXT_INPUT, textInputListener); } private function textInputListener (e:TextEvent):void { e.preventDefault( ); inputfield.replaceText(inputfield.caretIndex, inputfield.caretIndex, e.text.toUpperCase( )); var newCaretIndex:int = inputfield.caretIndex + e.text.length; inputfield.setSelection(newCaretIndex, newCaretIndex); } }}
Name (required)
email (will not be published) (required)
Website