PDA

Просмотр полной версии : TextInput & KeyBoardEvent


zlatko
07.05.2008, 01:17
Нужно перебить ввод в текст инпут. Тоисть вводим с клавиатуры "А", в текст инпуте получаем "В"....извращался много, чёто никак.......

etc
07.05.2008, 10:23
События CHANGE, TEXT_INPUT. Автозамена всех «A» на «B».

zlatko
07.05.2008, 13:11
Тоисть, по событию забираю с инпута текст, меняю в нем нужные символы, а потом вставляю ?

etc
07.05.2008, 13:40
Не проще по изменению текста в поле автоматически заменять нужные буквы тексте на другие?

zlatko
07.05.2008, 19:59
я извиняюсь, но что значит автоматически ?

etc
07.05.2008, 22:39
В смысле заменять буквы в тексте.

zlatko
10.05.2008, 17:22
Сделал так :


<?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>