Просмотр полной версии : TextInput & KeyBoardEvent
Нужно перебить ввод в текст инпут. Тоисть вводим с клавиатуры "А", в текст инпуте получаем "В"....извращался много, чёто никак.......
События CHANGE, TEXT_INPUT. Автозамена всех «A» на «B».
Тоисть, по событию забираю с инпута текст, меняю в нем нужные символы, а потом вставляю ?
Не проще по изменению текста в поле автоматически заменять нужные буквы тексте на другие?
я извиняюсь, но что значит автоматически ?
В смысле заменять буквы в тексте.
Сделал так :
<?xml version="1.0" encoding="utf-8"?>
<mx:TextInput xmlns:mx="http://www.adobe.com/2006/mxml" change="onChange(event)">
<mx:Script>
<![CDATA[
private function onChange(event:Event):void
{
text = text.replace(/A/g,"B");
}
]]>
</mx:Script>
</mx:TextInput>
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.